一个使用Golang的HTTP JSON响应包的例子

64 阅读1分钟

有很多方法来处理HTTP响应,但我将向你展示我喜欢的方法。我个人更喜欢/在我的项目中使用第一个版本,因为所有的选项都是可选的。如果你在你的Go应用程序中使用某种JSON方式处理响应,它是很有用的。你也可以设置头文件。

选项1

package response

使用方法

response.Write(w)

选项2

package response

使用方法

response.Write(w, response.Response{

选项3

package response

使用情况

response.NewSuccess().Write(w, http.StatusNoContent, nil)

响应示例

500 Internal Server Error