33 lines
625 B
Go
33 lines
625 B
Go
package errcode
|
|
|
|
type msg map[int]string
|
|
|
|
var ErrMsg msg
|
|
|
|
var ErrMsgForUser msg
|
|
|
|
func init() {
|
|
ErrMsg = make(msg)
|
|
GeneralMsgInit(ErrMsg)
|
|
AnimalMsgInit(ErrMsg)
|
|
UserMsgInit(ErrMsg)
|
|
EnocunterMsgInit(ErrMsg)
|
|
NlpMsgInit(ErrMsg)
|
|
KnowledgeMsgInit(ErrMsg)
|
|
SubServiceMsgInit(ErrMsg)
|
|
|
|
// INGO
|
|
ErrMsgForUser = make(msg)
|
|
AnimalMsgUserInit(ErrMsgForUser)
|
|
EncounterMsgUserInit(ErrMsgForUser)
|
|
KnowledgeMsgUserInit(ErrMsgForUser)
|
|
NlpMsgUserInit(ErrMsgForUser)
|
|
}
|
|
|
|
func GeneralMsgInit(m msg) {
|
|
m[0] = ""
|
|
m[ErrInvalidData] = "参数无效"
|
|
m[ErrInternalError] = "内部服务器错误"
|
|
m[ErrDataNoFound] = "无数据查询"
|
|
}
|