github.com/tencent/goom@v1.0.1/erro/illegal_status.go (about) 1 package erro 2 3 // IllegalStatus 状态错误异常 4 type IllegalStatus struct { 5 funcName string 6 msg string 7 } 8 9 // Error 返回错误字符串 10 func (i *IllegalStatus) Error() string { 11 return "Illegal status error when call " + i.funcName + " msg: " + i.msg 12 } 13 14 // NewIllegalStatusError 状态参数异常 15 // funcName 函数名 16 // msg 信息 17 func NewIllegalStatusError(funcName string, msg string) error { 18 return &IllegalStatus{funcName: funcName, msg: msg} 19 }