Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FuncResp func(info *ResponseInfo) interface{}
Functions ¶
func FormatResp ¶ added in v1.0.1
func FormatResp(funcResp func(info *ResponseInfo) interface{})
func GetResp ¶ added in v1.0.1
func GetResp(info *ResponseInfo) interface{}
Types ¶
type ResponseInfo ¶ added in v1.0.1
type ResponseInfo struct {
Code int `json:"code,omitempty"`
Data interface{} `json:"data,omitempty"`
Error string `json:"error,omitempty"`
}
func CreateData ¶ added in v1.0.1
func CreateData(data interface{}) *ResponseInfo
func Failure ¶
func Failure(msg string) *ResponseInfo
func FailureStatus ¶ added in v1.0.1
func FailureStatus(status int, msg string) *ResponseInfo
func Success ¶
func Success() *ResponseInfo
func SuccessData ¶
func SuccessData(data interface{}) *ResponseInfo
Click to show internal directories.
Click to hide internal directories.