自訂JSON 回應:刪除或隱藏欄位
問題: 問題: 答案: 此問題需依照呼叫者輸入動態排除欄位。這對於靜態 JSON 結構標籤是不可行的。 解: 在JSON回應中隱藏字段 如果不需要完全排除字段,而您只需要暫時隱藏字段,請考慮以下操作: 使用省略的鍵(omitempty): [範例](#) 最佳實務注意事項
有沒有辦法動態從結構中刪除欄位或將它們隱藏在 JSON 回應中解決這個挑戰嗎?
動態場排除
type SearchResult struct {
Date string `json:"date,omitempty"`
...
}
以上是如何從 My Go API 動態刪除或隱藏 JSON 回應中的欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!