package ecode import "github.com/zhufuyi/sponge/pkg/errcode" const ( // todo must be modified manually // 每个资源名称对应唯一编号,编号范围1~1000,如果存在编号相同,启动服务会报错 userExampleNO = 1 // userExample对应的中文名称 userExampleName = "userExample_cn_name" ) // nolint // 服务级别错误码,有Err前缀 var ( ErrCreateUserExample = errcode.NewError(errcode.HCode(userExampleNO)+1, "创建"+userExampleName+"失败") // todo 补充错误码注释,例如 200101 ErrDeleteUserExample = errcode.NewError(errcode.HCode(userExampleNO)+2, "删除"+userExampleName+"失败") ErrUpdateUserExample = errcode.NewError(errcode.HCode(userExampleNO)+3, "更新"+userExampleName+"失败") ErrGetUserExample = errcode.NewError(errcode.HCode(userExampleNO)+4, "获取"+userExampleName+"失败") ErrListUserExample = errcode.NewError(errcode.HCode(userExampleNO)+5, "获取"+userExampleName+"列表失败") // 每添加一个错误码,在上一个错误码基础上+1 )