30 lines
417 B
Go
30 lines
417 B
Go
package ErrorCode
|
|
|
|
type ErrorCode struct {
|
|
output string
|
|
code int
|
|
message string
|
|
}
|
|
|
|
type Errors interface {
|
|
Output() string
|
|
Code() int
|
|
Message() string
|
|
}
|
|
|
|
var (
|
|
NoneDataResult = ErrorCode{output: "success", code: 200, message: "success"}
|
|
)
|
|
|
|
func (e ErrorCode) Output() string {
|
|
return e.output
|
|
}
|
|
|
|
func (e ErrorCode) Code() int {
|
|
return e.code
|
|
}
|
|
|
|
func (e ErrorCode) Message() string {
|
|
return e.message
|
|
}
|