ref: - https://github.com/go-ozzo/ozzo-validation/blob/34bd5476bd5bb4884aee8252974da4cd4e878a75/util_test.go#L253-L255 - https://github.com/go-ozzo/ozzo-validation/blob/34bd5476bd5bb4884aee8252974da4cd4e878a75/util.go#L119-L124 Do you need to treat specially time.Time? I want all structs to be treated the same.