Gos standardbibliotek encoding/json hanterar JSON-serialisering (marshaling) och deserialisering (unmarshaling), och mappar mellan Go-strukturer och JSON. Struct-taggar styr fältnamngivningen, och det är ryggraden i de flesta Go-webb-API:er.
Marshaling: Go-struktur → JSON
User {
Name
Email
Age
private
}
u := User{Name: , Email: , Age: }
data, err := json.Marshal(u)
fmt.Println((data))
