Go-வின் standard library encoding/json package ஆனது JSON serialization (marshaling) மற்றும் deserialization (unmarshaling)-ஐ கையாளுகிறது, Go structs மற்றும் JSON-க்கு இடையே வரைபடமாக்குகிறது. Struct tags ஆனவை field naming-ஐ கட்டுப்படுத்துகின்றன, மேலும் இது பெரும்பாலான Go web APIs-இன் முதுகெலும்பாகும்.
Marshaling: Go struct → JSON
User {
Name
Email
Age
private
}
u := User{Name: , Email: , Age: }
data, err := json.Marshal(u)
fmt.Println((data))
