modelRT/network/response.go

23 lines
659 B
Go

// Package network define struct of network operation
package network
type SuccessResponseHeader struct {
Status int `json:"status" example:"200"`
ErrMsg string `json:"err_msg"`
}
type FailResponseHeader struct {
Status int `json:"status" example:"400"`
ErrMsg string `json:"err_msg"`
}
type FailureResponse struct {
FailResponseHeader `json:"header"`
PayLoad map[string]interface{} `json:"payload" swaggertype:"object,string" example:"key:value"`
}
type SuccessResponse struct {
SuccessResponseHeader `json:"header"`
PayLoad map[string]interface{} `json:"payload" swaggertype:"object,string" example:"key:value"`
}