type Goods struct {
IDAutoModel
CategoryIDModel // 商品分類
NameModel
DescriptionModel // 商品特色描述
Stores uint64 `json:"stores"` // 庫(kù)存數(shù)
MinScore uint64 `json:"min_score"` // 積分
Weight float64 `json:"weight"` // 重量
TimeAllModel
Category GoodsCategory `json:"category,omitempty"`
}在 返回 Goods json 列表的時(shí)候 不想輸出 Category struct。 如何 刪除 struct 里面的 struct返回 json 公用 一個(gè) struct 有的接口返回 不需要 Category 沒(méi)有關(guān)聯(lián)查,所以是空的 struct有些地方是 需要輸出 Category 的, 比如商品詳情頁(yè), 商品列表頁(yè) 就不需要輸出 商品關(guān)聯(lián)的 Categoryomitempty 和 - 根本不行
golang json 返回 不需要輸出的 struct 字段
郎朗坤
2018-09-24 17:09:41