Package encoding/json của thư viện chuẩn Go xử lý việc serialize (marshaling) và deserialize (unmarshaling) JSON, ánh xạ giữa các struct Go và JSON. Struct tag kiểm soát việc đặt tên trường, và nó là xương sống của hầu hết các web API Go.
Marshaling: struct Go → JSON
User {
Name
Email
Age
private
}
u := User{Name: , Email: , Age: }
data, err := json.Marshal(u)
fmt.Println((data))
