定义响应结构
二个关键字段, 一个debug字段
- 关于debug字段, 一般返回前端显示不会暴露系统级的错误信息, 但是在开发中, 我们方便调试, 使用一个额外的字段.debug返回系统错误.
- 使用flag.debug 参数来控制debug字段的输出.
如测试环境: go-project -debug=true
正式环境:go-project
type Response struct {
Code int `json:"code"` // 返回code
Message string `json:"message"` // 返回message
MessageDebug string `json:"message_debug,omitempty"` // 返回debug的信息
}
有疑问加站长微信联系(非本文作者)