# golang生成pretty格式的json {#golang生成pretty格式的json}
本文讲解如何生成pretty格式的json。本文使用tidwall/pretty来做json的格式转换,可以将json从无缩进格式转换为可读性较好的pretty格式, 同时也支持反向的转换。另外该库还支持自定义打印的样式,用于更方便地浏览json对象。
# 1. 安装 {#_1-安装}
执行go get -u github.com/tidwall/pretty
,完成依赖的安装。
# 2. 示例 {#_2-示例}
//打印路由列表
routeList, _ := jsoniter.Marshal(e.Routes())
prettyRouteList := pretty.Pretty(routeList)
fmt.Printf("%s\n", prettyRouteList)
更多详细的内容请参考官方文档 (opens new window)