import “google.golang.org/grpc/codes”
type Code
type Code uint32
const (// OK is returned on success.OK Code = 0// 表示操作已被取消(通常由调用方)Canceled Code = 1// 逻辑处理中的errUnknown Code = 2// 无效参数InvalidArgument Code = 3// 操作在完成之前过期DeadlineExceeded Code = 4// 未找到某些请求的实体NotFound Code = 5// 创建实体的尝试失败,因为一个实体已经存在。AlreadyExists Code = 6// 调用者没有执行指定操作的权限PermissionDenied Code = 7// resource表示某些资源已经耗尽,可能是每个用户的配额,也可能是整个文件系统空间不足。ResourceExhausted Code = 8FailedPrecondition Code = 9// 中止Aborted Code = 10// 作试图超出有效范围OutOfRange Code = 11// 服务中未实现或不支持/启用操作。Unimplemented Code = 12// grpc内部错误Internal Code = 13// 服务不可用Unavailable Code = 14// 不可恢复的数据丢失或损坏DataLoss Code = 15// 身份验证失败Unauthenticated Code = 16)
