package main import ( "encoding/json" "fmt" ) type Test struct { Name string `json:"name"` Age int32 `json:"age"` } func main() { t := Test { Name: "hatter", Age: 18, } s, err := json.Marshal(t) if err != nil { fmt.Println("ERROR: ", err) return } fmt.Println("JSON: ", string(s)) }