ErrLookup › kataras/iris
kataras/iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: · Go · 663 source files
Analyzed at 7bedaf55a0 on 2026-08-30. 190 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| parse yaml | error_code | error | go, configuration, yaml, path-resolution |
| : example | error_code | error | go, configuration, file-not-found, json |
| empty form field | validation | error | form-data, http, request-parsing, iris |
| not supported | error_code | warning | authentication, user-interface, capability-detection, compression, iris |
| precondition failed | error_code | error | http, conditional-request, caching, etag, iris |
| compress: response will not be compressed | error_code | info | http, compression, iris, encoding |
| auth: configuration: access token is missing from the… | validation | error | go, jwt, configuration, auth |
| client.Do: default request option | exception | error | go, http-client, request-options, configuration |
| errors joined from param parser: strings.Join(p.errors… | exception | warning | routing, path-parameters, validation, iris |
| ISO8601: invalid timezone format | validation | error | go, time-parsing, iso8601, timezone-offset |
| ISO8601: missing timezone offset | validation | error | go, jsonx, iso8601, timezone, date-parsing |
| compress: unsupported compression | error_code | warning | http, compression, content-negotiation, encoding |
ErrNotSupportedCompression %w: %s | error_code | warning | http, compression, accept-encoding, negotiation |
| : invalid path part: dynamic path parameter and other… | exception | error | go, iris, routing, path-parameters, macro |
| unexpected mime type received | exception | error | http-client, content-type, binding |
| binder: Singleton setting is set to true but struct has… | panic | error | go, dependency-injection, panic, singleton |
| < = > | exception | error | i18n, go, plural, message-syntax |
| invalid syntax: the standard go type | exception | error | mvc, routing, type-mismatch, validation |
| please provide a map[string]any type as the binding instead… | exception | error | handlebars, view-engine, type-mismatch, layout |
| template vars: < = > | exception | error | i18n, go, template, syntax |
ErrEmptyFormField %w: %s | validation | warning | go, iris, form-data, validation |
| session not found | error_code | warning | sessions, storage, not-found, iris |
| err | panic | critical | panic, config, yaml, routing, startup |
| bindings: unresolved: no a func type: %#+v | panic | error | go, reflection, dependency-injection, panic, handler-registration |
| expected [ ] bindings (input parameters) but got [… | panic | error | go, dependency-injection, binding, panic, unresolved-dependency |
| dest directory: : eval symlinks | error_code | error | go, iris, filesystem, symlink, path |
| bad value: nil: %T | panic | error | go, nil-value, dependency-injection, panic, registration |
| MarkExportedFieldsAsRequired is true and at least one of… | panic | error | go, dependency-injection, panic, required-fields, struct-binding |
| kitchen time: convert to time notation first | validation | error | go, json, scan, time-parsing, postgres |
| ISO8601: invalid timezone offset sign: %c | validation | error | go, jsonx, iso8601, timezone-offset, malformed-input |
| multipart related: body copy because of… | error_code | error | go, iris, multipart, request-body |
| auth: signin: no provider | exception | error | auth, configuration, providers |
| invalid offset format | validation | error | time-parsing, iso8601, timezone-offset, go |
| redirect match: status code digits | exception | error | config, rewrite, validation |
| unsupported type of map: %T | panic | error | go, panic, basicauth, type-mismatch, startup |
ErrPreconditionFailed method | error_code | warning | go, iris, http-caching, conditional-request |
| invalid arguments | error_code | error | reflection, arguments, programming-error, iris |
| plain text response should accept a *string or a *[]byte | exception | error | go, http-client, content-type, type-mismatch |
| refresh max age should be bigger than access token's one | exception | error | go, iris, jwt, token-lifetime, configuration |
| context: read body: cannot bind multipart/related: use… | error_code | error | go, iris, content-type, multipart, api-misuse |
| redis: already closed | error_code | error | redis, sessions, lifecycle |
| sqlx: bind: table: : unexpected destination kind | error_code | error | reflection, api-misuse, go |
| MVC: Singleton called from wrong state the API gives access… | panic | error | panic, mvc, lifecycle, wrong-state |
| iris: switch: hosts: invalid target host | panic | error | iris, panic, url-validation, hosts |
| redirect match: invalid line | exception | error | go, iris, rewrite, redirect, configuration-parsing |
| bindings: unresolved: not a struct type: %#+v | panic | error | go, reflection, dependency-injection, panic, struct-registration |
| remove handler: unexpected type of %T | panic | error | panic, type-mismatch, routing, middleware |
| iris: switch: hosts: loop detected between expression | panic | error | iris, panic, redirect-loop, regex |
| build: inject live reload: failed | exception | error | go, iris, live-reload, startup, devtools |
| invalid duration | validation | error | json, duration, unmarshal |
| HandleError input argument must be a type of… | panic | error | go, panic, type-mismatch, routing |
| on field index | panic | error | go, panic, reflection, path-parameters |
| no trailing path parameter found | exception | error | mvc, routing, wildcard, iris |
| ISO8601 | validation | error | go, time-parsing, iso8601, jsonx, validation |
| key not found | error_code | info | redis, sessions, key-not-found |
| locales not found in | exception | error | i18n, go, loader, files |
| sqlx: bind: table: : unexpected number of result columns: … | error_code | error | sql, reflection, schema-mismatch |
| %T does not allow any input arguments from route but got | panic | error | go, panic, routing, path-parameters |
| redirect match: status code digits | exception | error | config, rewrite, parsing |
| DayTime: unknown type of: %T | validation | error | go, sql, scanner, type-mismatch, jsonx |
| key: : no registered plurals for < > | exception | error | i18n, go, plural, cldr |
| iris: rewrite: decode: | panic | error | go, panic, rewrite, yaml, json, parse-error, configuration |
| build | exception | error | iris, go, lifecycle, startup |
| pool cannot be nil | panic | error | panic, nil-argument, routing, generics |
| redirect match: loop detected: pattern | exception | error | rewrite, redirect, infinite-loop, config |
| auth: signin | exception | error | auth, signin, providers |
| iris: switch: hosts: invalid target type: %T | panic | error | go, panic, type-mismatch, routing |
| origin not allowed | error_code | warning | cors, http, security, iris |
| invalid | error_code | error | json, validation, sentinel-error |
| locales not found in map | exception | error | i18n, go, loader, locales |
| parameter is not alphabetical | validation | warning | routing, validation, regex, iris |
| parse kitchen time: missing ':' character | validation | error | time-parsing, kitchen-time, format-validation, go |
| HandleDir: no directories found under the embedded file… | panic | error | go, panic, embed, static-files |
| multipart related: next part: read | error_code | error | go, iris, multipart, io, network |
| unsupported type: %T | panic | error | go, panic, basicauth, type-mismatch, nil-value |
| %s: %w | exception | error | template-loading, filesystem, embedded-fs, view-engine |
| toml | panic | error | toml, configuration, panic, filepath |
| not found | error_code | warning | key-value, not-found, context, sentinel-error |
| compress: request is not compressed | error_code | info | http, compression, request-body, encoding |
| empty parameter types | exception | error | go, iris, macro, parser, route-parameters |
| malformed document file: | panic | error | go, panic, basicauth, schema-validation, yaml |
| args(len= ) should be the same len as numFields( ) for | panic | error | go, panic, routing, path-parameters |
| failed to connect to the server after | exception | error | go, iris, network, connection, startup |
| cannot chmod %#o for | exception | error | go, unix-socket, permissions, filesystem |
| ISO8601: invalid timezone offset length | validation | error | go, jsonx, iso8601, timezone-offset, malformed-input |
| api container: set dependency matcher: fn cannot be nil | panic | error | panic, nil-argument, dependency-injection, di |
| error parsing offset hours | validation | error | time-parsing, iso8601, timezone-offset, strconv |
| MVC: DependenciesReadOnly called from wrong state the API… | panic | error | panic, mvc, dependency-injection, lifecycle |
| default configuration file '" + filename + "' does not exist | panic | error | go, panic, config, file-not-found |
| name: : error | exception | warning | go, http, url-parsing, file-server |
| extension is not a valid jet engine extension[ ] | panic | error | templates, jet, panic, validation, wrong-argument |
| option: : expected key value separated by '= | error_code | error | struct-tags, parsing, registration |
| walk | exception | error | filesystem, view, walk |
| new route: conflicts with an already registered one: route | exception | error | go, routing, duplicate-route, iris |
| walk stat | exception | error | filesystem, view, stat |
| toml | panic | error | toml, configuration, file-not-found, panic |
| build: router | exception | error | go, iris, router, routes, startup |
| : season | validation | warning | go, json, enum, bitmask, unmarshal |
| error parsing offset minutes | validation | error | time-parsing, iso8601, timezone-offset, strconv |
| error parsing offset seconds | validation | error | time-parsing, iso8601, timezone-offset, strconv |