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