Another way to print a complete pair of key values ββfor any object:
package main import ( "encoding/json" "fmt" ) type Foo struct { Jekyl string Hyde string } func main() { bar := Foo{Jekyl: "good", Hyde: "evil"} b, err := json.Marshal(bar) if err != nil { fmt.Println("error marshaling object") return } fmt.Println("bar data : ", string(b)) }
Output:
bar data : {"Jekyl":"good","Hyde":"evil"}
Go to the playground https://play.golang.org/p/VJZNmpC_wNJ
source share