gin bindJSON構造体に不確定タイプのフィールドがある
364 ワード
構造体には不確定なタイプのフィールドがあり、interface{}を使用し、BindJSON後に入力に応じて自動的に対応するタイプを格納します.
例えばinfoの入力
入力
を選択します.
12
float64
“str”
string
{"str":"value"}
map[string]interface {}
true
bool
type student struct {
Name string `json:"name"`
Info interface{} `json:"info"`
}
例えばinfoの入力
入力
を選択します.
12
float64
“str”
string
{"str":"value"}
map[string]interface {}
true
bool