现在开发API,所输出的基本上都是JSON格式的内容,相比比较旧的XML格式,JSON轻便、简洁、易于传输。
Gin对于API JSON的支持非常友好,可以让我们非常方便的开发一个基于JSON的API。
快速入门
c.JSONhttp://localhost:8082/hellomessagehello worldgin.Hgin.Hmap[string]interface{}gin.Hmapc.JSONStruct 转 JSON
c.JSONmapstructuseruserc.JSONhttp://localhost:8082/users自定义JSON字段名称
userGin是支持字段名字重新命名的,并且很简单,和Golang原生的JSON一样。
userjson taghttp://localhost:8080/userJSON数组
c.JSONc.http://localhost:8082/users小结
Gin对于JSON的支持还是非常强大的,我们只需要用好这些方法,就可以高效的开发出我们的API。更多内容请到: