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] = "无数据查询" }