Go言語の構造体でタグを使う時のメモ
型の後ろに「xml:"hoge"
」と書けば,Marshal・Unmarshal時に対応づけてくれる.
[go]
type Foo struct {
Hoge string xml:"hoge"
}
[/go]
jsonもOK.
[go]
type Foo struct {
Hoge string json:"hoge"
}
[/go]
xmlとjson両方設定する場合はスペースで区切る.
[go]
type Foo struct {
Hoge string xml:"hoge" json:"hoge"
}
type Foo struct {
Hoge string xml:"hoge" json:"hoge"
}
[/go]