Goの標準ライブラリの**encoding/json**パッケージは、JSONのシリアライゼーション(マーシャリング)とデシリアライゼーション(アンマーシャリング)を処理し、GoのstructとJSONの間をマッピングします。Struct tagsはフィールドの命名を制御し、ほとんどのGo web APIのバックボーンです。
なぜ重要なのか
User {
Name
Email
Age
private
}
u := User{Name: , Email: , Age: }
data, err := json.Marshal(u)
fmt.Println((data))
