package api type LoginAccountRequest struct { Username string `json:"username" validate:"required"` Password string `json:"password" validate:"required"` } type LoginAccountResponse struct { Account Account `json:"account"` Token string `json:"token"` } type Account struct { Id int `json:"id"` Username string `json:"username"` RoleId int `json:"role_id"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` } type GetAccountResponse struct { Id int `json:"id"` Username string `json:"username"` RoleId int `json:"role_id"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` }