ErrLookup › go-kratos/kratos
go-kratos/kratos
Your ultimate Go microservices framework for the cloud-native era. · Go · 185 source files
Analyzed at 668db92c2c on 2026-08-16. 53 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| no field path | validation | info | encoding, form, proto, internal, defensive-check |
| Discovery.GetService fetch failed | exception | error | registry, discovery, network, cold-start |
CIRCUITBREAKER request failed due to circuit breaker triggered | http | error | middleware, circuit-breaker, resilience, http-503 |
| invalid formatting for map key | validation | error | encoding, form, proto, query-string, map |
| retry after times | exception | critical | go, kratos, eureka, service-registry, network, retry |
| ErrorCode | exception | error | go, kratos, service-registry, discovery, registration |
| not proto message | exception | error | encoding, proto, codec, type-mismatch |
| no value provided | validation | info | encoding, form, proto, internal, defensive-check |
| register failed: instance duplicated: | exception | error | registry, discovery, bilibili, double-registration |
| iterator closed | exception | info | registry, kubernetes, watcher, sentinel-error, lifecycle |
| failed to marshal, message is %T, want proto.Message | exception | error | go, kratos, protojson, codec, protobuf, http |
| : seconds out of range | validation | error | go, kratos, form-binding, protobuf, timestamp, validation |
| fileNames invalid | validation | error | config, polaris, facade, constructor-validation |
| unable to parse repo url | console | error | cli, git, url-parsing, validation |
RATELIMIT service unavailable due to rate limit exceeded | http | error | middleware, polaris, rate-limit, http-429 |
| watcher stopped | exception | info | registry, zookeeper, watcher, sentinel-error, lifecycle |
| invalid path: is not a message | validation | warning | go, kratos, form-binding, protobuf, http, validation |
| key not found | exception | error | config, sentinel-error, key-lookup |
| unsupported message type | exception | warning | go, kratos, form-binding, protobuf, well-known-types, encode-decode |
| options namespace not full | validation | error | config, kubernetes, configmap, load-time-validation |
| enum is not registered | validation | error | go, kratos, form-binding, protobuf, enum, protoregistry |
| is not a valid value | validation | warning | go, kratos, form-binding, protobuf, enum, validation |
| RegisterInstance err | exception | error | go, kratos, nacos, service-registry, registration |
| response Error | http | error | go, kratos, eureka, service-registry, http |
| failed to look up enum | validation | error | go, kratos, form-binding, protobuf, enum, protoregistry, dependency-conflict |
| discovery create watcher overtime | exception | error | grpc, resolver, registry, timeout, network |
| fileName invalid | validation | error | config, polaris, constructor-validation |
| kratos/nacos: ServiceInstance.Name can not be empty | validation | error | registry, nacos, validation |
| config: merge dst must be *map[string]interface | exception | error | config, type-assertion, merge, go |
| parsing field | validation | warning | go, kratos, form-binding, protobuf, strconv, validation |
| path invalid | validation | error | config, consul, constructor-validation |
| field already set for oneof | validation | warning | go, kratos, form-binding, protobuf, oneof, validation |
| service not resolved in registry | exception | error | consul, registry, service-discovery, health-check, go |
| unsupported key: format | exception | error | config, codec, file-extensions, registration, go |
| fileGroup invalid | validation | error | config, polaris, constructor-validation |
| 🚫 failed to get relative path | console | error | cli, filesystem, windows, paths, go |
| parsing list | validation | warning | go, kratos, form-binding, protobuf, repeated, validation |
| kubernetes Object not ConfigMap | exception | error | kubernetes, config, watch, type-assertion, go |
| parsing map value | validation | warning | go, kratos, form-binding, protobuf, map, validation |
| type assert to failed | exception | error | config, type-assertion, atomic-value, go |
| 🚫 go.mod don't exists in | console | error | cli, go-modules, scaffolding, go |
| config: merge src must be map[string]interface | exception | error | config, yaml, json, merge, validation |
| too many values for field | validation | warning | go, kratos, form-binding, protobuf, http, validation |
| parsing map key | validation | warning | go, kratos, form-binding, protobuf, map, validation |
| : nanos out of range | validation | error | go, kratos, form-binding, protobuf, timestamp, validation |
| invalid Discovery config nodes:%+v region | panic | critical | discovery, bilibili, config, startup, validation |
| kubernetes configmap delete | exception | warning | kubernetes, config, watch, lifecycle, deletion |
| 🚫 failed to parse `go.mod | console | error | cli, go-modules, parsing, go |
| Discovery.GetService | exception | error | discovery, bilibili, zone, service-discovery, config |
| service not found in registry | exception | error | consul, registry, service-discovery, availability, go |
| watch context canceled | exception | warning | context, watcher, lifecycle, cancellation, go |
| repo URL cannot be empty | validation | warning | cli, validation, user-input, forms |
| already exists | console | warning | cli, proto, filesystem, code-generation |