Paket encoding/json dari standar library Go menangani serialisasi JSON (marshaling) dan deserialisasi (unmarshaling), memetakan antara struct Go dan JSON. Struct tags mengontrol penamaan field, dan ini adalah tulang punggung sebagian besar Go web API.
Marshaling: Go struct → JSON
User {
Name
Email
Age
private
}
u := User{Name: , Email: , Age: }
data, err := json.Marshal(u)
fmt.Println((data))
