23 lines
395 B
Go
23 lines
395 B
Go
package core
|
|
|
|
import "fmt"
|
|
|
|
type WxError struct {
|
|
ErrorCode int // 错误码
|
|
Message string // 错误信息
|
|
}
|
|
|
|
func (e WxError) Error() string {
|
|
return fmt.Sprintf("Error Code: %d, Message: %s", e.ErrorCode, e.Message)
|
|
}
|
|
|
|
// Code Error 错误码
|
|
func (e WxError) Code() int {
|
|
return e.ErrorCode
|
|
}
|
|
|
|
// ErrorMsg Error 错误信息
|
|
func (e WxError) ErrorMsg() int {
|
|
return e.ErrorMsg()
|
|
}
|