赞
踩
golang中的出结构体,map等变量的默认输出显示不友好,难以阅读,美化输出只要用到 json 包,代码如下:
func PrettyPrint(v interface{}) { b, err := json.Marshal(v) if err != nil { fmt.Println(v) return } var out bytes.Buffer err = json.Indent(&out, b, "", " ") if err != nil { fmt.Println(v) return } fmt.Println(out.String()) }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。