package dto type User struct { Username string `json:"username" binding:"required,min=3,max=32"` Password string `json:"password" binding:"required,min=4"` } type Auth struct { Token string `json:"token"` ExpiresIn int64 `json:"expires_in"` } type ChangePassword struct { Password string `json:"password" binding:"required,min=4"` NewPassword string `json:"newpassword" binding:"required,min=4"` }