[英]Creating JSON from struct, not struct value
我想我需要反射包來做到這一點。 假設我有一個像這樣的結構:
type Inner struct {
Whatever int
}
type ResolutionValue struct {
Val string
Inner
}
說我想生成 ResolutionValue 結構的 JSON 表示......有沒有辦法在不實例化的情況下創建 JSON 表示?
即使使用反射,您也需要一個實際值來使用reflect.TypeOf
獲取類型。 所以我建議只使用你的類型的零值。
json.Marshal(ResolutionValue{})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.