Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go1.9.2
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
linux amd64
What did you do?
https://play.golang.org/p/2mwUyy__IY2

What did you expect to see?
with different(UTC) timezone, t1 == t2 return same true.
What did you see instead?
t1 == t2 return false when timezone is UTC.