51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

golang生成pretty格式的json

# 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)

赞(0)
未经允许不得转载:工具盒子 » golang生成pretty格式的json