ErrLookup › gofr-dev/gofr
gofr-dev/gofr
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability. · Go · 432 source files
Analyzed at 187eb24962 on 2026-09-01. 179 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| %w: %w | exception | error | elasticsearch, json-parsing, response-decoding, golang |
| : executing bulk | exception | critical | elasticsearch, network, bulk-api, connection |
| errors.Wrap(e.Err, e.Message).Error() | exception | warning | database, error-wrapping, golang, error-formatting |
| sql | exception | error | sql, migration, database, gofr |
| Unauthorized: Missing or invalid role | http | error | go, rbac, http, unauthorized |
| invalid elasticsearch response | exception | error | elasticsearch, http-response, server-error |
| %w: %s: %w | exception | error | surrealdb, migration, ddl, gofr |
| authorization error | exception | info | go, rbac, tracing, security |
| invalid claim structure | exception | error | go, jwt, rbac, claims |
| token file is empty | exception | error | kubernetes, auth, file-io, config |
| error encoding operation | exception | error | elasticsearch, json-encoding, bulk-api |
| azure config is nil | validation | error | azure, configuration, nil-config, azure-files |
| query error | exception | error | database, surrealdb, query, gofr |
| unable to connect to server at host | exception | error | circuit-breaker, network, resilience, http-client |
| failed to execute migration query | exception | error | surrealdb, migration, database, gofr |
| errMessage (dynamic credential validation error) | http | warning | testing, oauth, mock-server, auth |
| failed to generate signed URL for | exception | error | go, signed-url, file-storage, error-wrapping |
| response retrieved is nil | exception | error | s3, aws-sdk, nil-response, gofr |
| failed to extract role from JWT | exception | error | go, jwt, rbac, claims |
| endpoint must specify requiredPermissions (or be public) | validation | error | rbac, authorization, config, gofr |
| response writer does not support hijacking | error_code | error | http, websocket, hijack, middleware, gofr |
| s3 backend did not honor the requested byte range | exception | error | s3, http-range, s3-compatible, gofr |
| array index out of bounds | exception | error | go, jwt, rbac, claims |
| Forbidden: Access denied | http | warning | go, rbac, http, forbidden |
| invalid array index | exception | error | go, jwt, rbac, configuration |
| invalid Azure configuration: share name is required | validation | error | azure, configuration, azure-files, missing-config |
| key not found | exception | warning | dynamodb, kv-store, key-not-found, aws |
| : cannot hijack connection | error_code | error | http, websocket, hijack, middleware, gofr |
| internal server error | http | error | http, handler, nil-response |
| %w %q: %w | exception | error | ftp, file-not-found, storage |
| authorization header already set on request | exception | error | auth, http-headers, conflict |
| elasticsearch | exception | error | elasticsearch, migration, error-wrapping |
| connection error | exception | critical | nats, connection, network, gofr |
| invalid Azure configuration: account name is required | validation | error | azure, configuration, azure-files, missing-config |
| failed to read RBAC config file | exception | error | rbac, config, filesystem, gofr |
| require non-empty provider | validation | error | oauth, jwt, config, gofr |
| no token available | exception | error | auth, bearer-token, kubernetes |
| unsupported config file format | validation | error | rbac, config, validation, gofr |
| regex pattern is not supported, use mux patterns instead | validation | error | rbac, config, routing, gofr |
| jStream is not configured | exception | error | nats, jetstream, initialization, gofr |
| surrealdb | exception | error | surrealdb, migration, database, gofr |
| public exponent is empty | validation | error | oauth, jwt, jwks, rsa |
| container is nil | validation | error | auth, nil-pointer, container, gofr |
| invalid Azure configuration: account key is required | validation | error | azure, configuration, credentials, azure-files |
| claim key not found | exception | error | go, jwt, rbac, claims |
| file does not have read permission | error_code | error | filesystem, permissions, static-files |
| publish error | exception | error | nats, jetstream, publish, gofr |
| failed to get object attrs | error_code | error | ftp, metadata, object-storage |
| unexpected Redis result type | exception | error | redis, rate-limiting, type-mismatch |
| unsupported db dialect; supported dialects are - mysql… | validation | error | database, configuration, sql |
| error marshaling data | exception | error | jwt, rbac, claims |
| out of range | exception | warning | file-io, bounds, seek, gofr |
| regex pattern '^...$' is not supported, use mux patterns… | validation | error | rbac, config, routing, migration, gofr |
| claim value is not an array | exception | error | go, jwt, rbac, claims |
| failed to create reader | error_code | error | go, ftp, io, network |
| incorrect file type | validation | error | rename, s3, validation, gofr |
| : deleting document | exception | error | jwt, rbac, configuration |
| index name cannot be empty | validation | error | jwt, rbac, parsing |
| organization id must not be empty | validation | error | influxdb, validation, empty-identifier, gofr |
| elasticsearch operation error | exception | error | jwt, rbac, type-mismatch |
| failed to connect to SurrealDB: no valid database instance | exception | critical | surrealdb, connection, configuration |
| jStream creation failed | exception | error | nats, jetstream, server-config, gofr |
| requests must be greater than 0 per configured time window | validation | error | rate-limiting, config, validation |
| jStream error | exception | error | nats, jetstream, health-check, gofr |
| status down | exception | critical | dynamodb, health-check, aws, connectivity |
| validate func is empty | validation | error | auth, validation, config, gofr |
| invalid certificate file | validation | critical | tls, certificate, startup, configuration |
| Could not open WebSocket connection | http | error | websocket, http, upgrade, network |
| handler error | exception | error | nats, jetstream, consumer, message-handler, gofr |
| failed to read token from | exception | critical | kubernetes, auth, startup, file-io |
| input should be a pointer to a string | validation | error | type-mismatch, scan, rowreader, gofr |
| unexpected result type: expected []any | exception | error | surrealdb, type-mismatch, compatibility |
| failed to read source object | exception | error | ftp, network, copy |
| delete stream error | exception | error | nats, jetstream, stream, gofr |
| unsupported kind | validation | error | multipart, binding, reflection |
| %w: %s | exception | warning | dynamodb, kv-store, key-not-found, aws |
| failed to append CA certificate | exception | error | tls, mysql, certificates, configuration |
| user list is empty | validation | error | auth, basic-auth, config, gofr |
| wildcard pattern '/*' is not supported, use mux patterns… | validation | error | rbac, config, routing, gofr |
| failed to list directory | error_code | error | ftp, listing, directory |
| failed to record migration | exception | error | elasticsearch, migration, write-failure |
| invalid interval, require a value greater than 1 second | validation | error | oauth, jwt, config, gofr |
| %w: %v | error_code | error | streaming, panic, error-wrapping |
| failed to acquire migration lock | exception | error | migration, distributed-lock, redis |
| failed to fetch all organizations | exception | error | influxdb, network, api-failure, gofr |
| : renaming as well as moving file to different location is… | validation | error | rename, s3, operation-not-permitted, gofr |
| burst must be greater than requests per window | validation | error | rate-limiting, config, validation |
| failed to refresh MongoDB lock: lock lost or stolen | exception | error | mongodb, migration, distributed-lock |
| : creating index | exception | critical | elasticsearch, network, connection, timeout |
| stream source panicked | error_code | error | streaming, panic, recovery |
| %w : %v | validation | critical | tls, certificate, startup, configuration |
| FTP client is not initialized | error_code | error | go, ftp, connection, lifecycle |
| MaxIdleConns cannot be negative | validation | error | http-client, configuration, connection-pool, validation |
| modulus is empty | validation | error | oauth, jwt, jwks, rsa, gofr |
| create stream error | exception | error | nats, jetstream, stream, gofr |
| for at offset | exception | error | ftp, network, range-request |
| : settings | exception | error | elasticsearch, json-marshal, create-index |
| error parsing response | exception | error | jwt, rbac, claims |
| failed to create writer | error_code | error | ftp, io, object-storage |
| operation not permitted | exception | error | s3, operation-not-permitted, chdir, rename, gofr |