我用negroni做api service
以下為User的model
type User struct {
Id int64 `db:"id"`
FirstName string `db:"first_name"`
LastName string `db:"last_name"`
Email string `db:"email"`
CreatedAt time.Time `db:"created_at"`
UpdatedAt time.Time `db:"updated_at"`
}
在實作api的時候,會用json 回傳,但需要customize json的內容
例如將 created_at轉成timestamp
我知道能如MarshalJSON的方面自己實作json serialization, 但有沒有DRY的方法實作json serialization?
有疑问加站长微信联系(非本文作者)