Marshal(m) // Same as "m.ToJSON(m)" if err != nil { fmt.Println(err) } fmt.Println(string(bytes)) // {"a":"1","b":"2","c":"3"} } Typical usage for value-only structures: package main import ( "encoding/json" "fm