@snormore Using the `==` operator on `Time` matches on location. You'll need to either call `UTC()` on each event or match on `UnixNano()`.

http://golang.org/pkg/time/#Time.Equal