I was looking at using the GormValuerInterface for a monetary I have:
type Amount struct { Units int64 Nanos int32 }
as I was seeing