Simplified struct:
type User struct {
ResetToken string `bson:"resettoken,omitempty" json:"resettoken"`
ResetSent time.Time `bson:"resetsent,omitempty" json:"resetsent"`
}
Now on successful (password) reset it should set ResetToken = "" and set ResetSent to "uninitialized" aka 0 or initial value or empty, you name it.
In the case of string it's done with "" and ",omitempty" but how do I do with with time.Time?