• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

go-fuego / fuego
93%
main: 76%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/documentation/webpack-dev-server-5.2.4
DEFAULT BRANCH: main
Repo Added 03 Jan 2024 10:16PM UTC
Files 47
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH ErrorWithDetail
branch: ErrorWithDetail
CHANGE BRANCH
x
Reset
  • ErrorWithDetail
  • AddResponse
  • BREAKING/ParamOption
  • BREAKING/engine.WithRequestContentType
  • BREAKING/engine.WithRequestContentType.fix
  • Engine.WithErrorHandler
  • Engine.WithErrorHandler.2
  • HandleHTTPError
  • OpenAPIRoutes
  • OpenAPIServable
  • RequestContentType2
  • ServerOption
  • StripSlashes
  • TestFlow
  • add-config-parameter-for-middleware-display-limit
  • add-global-response
  • add-openapi-gen-options
  • add-unconvert
  • always-log-errors
  • array-of-params-deserialization
  • bench
  • better-security-errors
  • bug/nested-route-middleware
  • chore/TestServer_Run
  • chore/bump-deps
  • chore/bump-deps-jwt
  • chore/bump-go
  • chore/bump-go-1.24.12
  • chore/bump-go-1.25.8
  • chore/bump-go1
  • chore/bump-golangci-lint
  • chore/cast-err
  • chore/ci-lint-version
  • chore/default-logging-middleware
  • chore/gin-compat-mod
  • chore/improve-test-readability
  • chore/optiondeprecated
  • chore/pass-err
  • chore/petstore-module
  • chore/setup-go
  • chore/swagger-print
  • chore/type-func-RouteOption
  • chore/update-gin-compat
  • cli/add-service-generation
  • codeowners
  • custom_edge_cases
  • decorrelates-openapi-registration-from-server
  • default-status-code
  • default-value-for-params
  • dependabot
  • dependabot/github_actions/all-0d12375386
  • dependabot/github_actions/all-102f12b866
  • dependabot/github_actions/all-1068c656ee
  • dependabot/github_actions/all-263b4f4983
  • dependabot/github_actions/all-297bb9a701
  • dependabot/github_actions/all-29fa12317d
  • dependabot/github_actions/all-2ca5089b7b
  • dependabot/github_actions/all-39233feb24
  • dependabot/github_actions/all-3c57615cb0
  • dependabot/github_actions/all-4aaa0eafdc
  • dependabot/github_actions/all-5581b936ab
  • dependabot/github_actions/all-5e51f74d5c
  • dependabot/github_actions/all-65043630a7
  • dependabot/github_actions/all-66ea7aec76
  • dependabot/github_actions/all-74918b658a
  • dependabot/github_actions/all-76468cb07f
  • dependabot/github_actions/all-7963f46c4f
  • dependabot/github_actions/all-7aab1e99e2
  • dependabot/github_actions/all-90ae61d006
  • dependabot/github_actions/all-b3661ce0aa
  • dependabot/github_actions/all-d47ceab2ed
  • dependabot/github_actions/all-de22b496fb
  • dependabot/github_actions/all-e4ff901bde
  • dependabot/github_actions/all-e8315f95e8
  • dependabot/go_modules/all-00c656a72f
  • dependabot/go_modules/all-05aa67008e
  • dependabot/go_modules/all-0a3d23d11a
  • dependabot/go_modules/all-0a610a4869
  • dependabot/go_modules/all-1851da741c
  • dependabot/go_modules/all-2ffebe1c4b
  • dependabot/go_modules/all-359539d8f1
  • dependabot/go_modules/all-36ce75e06c
  • dependabot/go_modules/all-5d2c23953b
  • dependabot/go_modules/all-6a8ec4e3a5
  • dependabot/go_modules/all-9309806683
  • dependabot/go_modules/all-9ec4ca2d87
  • dependabot/go_modules/all-9fbfe7785c
  • dependabot/go_modules/all-a03c2ab734
  • dependabot/go_modules/all-b68c8558e9
  • dependabot/go_modules/all-baeefcbb6c
  • dependabot/go_modules/all-bc616be421
  • dependabot/go_modules/all-ccabcf089c
  • dependabot/go_modules/all-d0326199b8
  • dependabot/go_modules/all-e257dbea2b
  • dependabot/go_modules/all-e7467ef4a4
  • dependabot/go_modules/all-ecfd677053
  • dependabot/go_modules/all-f9040f2d49
  • dependabot/go_modules/cmd/fuego/all-24fd828ae1
  • dependabot/go_modules/cmd/fuego/all-2fd1a7c44e
  • dependabot/go_modules/cmd/fuego/all-6eb12918d1
  • dependabot/go_modules/cmd/fuego/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/acme-tls/all-0094cd9580
  • dependabot/go_modules/examples/acme-tls/all-599e61523e
  • dependabot/go_modules/examples/acme-tls/all-ac1b9743d1
  • dependabot/go_modules/examples/acme-tls/all-c49bace6ee
  • dependabot/go_modules/examples/acme-tls/go_modules-df53ea6f3e
  • dependabot/go_modules/examples/acme-tls/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/basic/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/crud-gorm/all-4627d87a6a
  • dependabot/go_modules/examples/crud-gorm/all-5979bb8a67
  • dependabot/go_modules/examples/crud-gorm/all-779910b3f9
  • dependabot/go_modules/examples/crud-gorm/all-9ae953e371
  • dependabot/go_modules/examples/crud-gorm/all-ad9d36652c
  • dependabot/go_modules/examples/crud-gorm/all-e456870d56
  • dependabot/go_modules/examples/crud-gorm/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/custom-errors/go_modules-26da501455
  • dependabot/go_modules/examples/custom-errors/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/custom-serializer/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/echo-compat/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/full-app-gourmet/all-27236870df
  • dependabot/go_modules/examples/full-app-gourmet/all-37b32771fa
  • dependabot/go_modules/examples/full-app-gourmet/all-3b2d7b40bc
  • dependabot/go_modules/examples/generate-opengraph-image/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/generate-opengraph-image/golang.org/x/image-0.38.0
  • dependabot/go_modules/examples/gin-compat/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/hello-world/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/openapi-generate/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/openapi/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/petstore/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/examples/with-listener/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/extra/fuegoecho/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/extra/fuegogin/go_modules-0992bab4c2
  • dependabot/go_modules/extra/fuegogin/go_modules-47391447fc
  • dependabot/go_modules/extra/fuegogin/go_modules-d3fced6277
  • dependabot/go_modules/extra/fuegogin/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/extra/sql/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/extra/sqlite3/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/go_modules-ac5a999316
  • dependabot/go_modules/go_modules-e9cae30dff
  • dependabot/go_modules/go_modules-fe7f98b368
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/middleware/basicauth/go_modules-4bbd70410f
  • dependabot/go_modules/middleware/basicauth/go_modules-bbb8b02913
  • dependabot/go_modules/middleware/basicauth/go_modules-e86e96fb2e
  • dependabot/go_modules/testing-from-outside/go_modules-5a9c29dde4
  • dependabot/go_modules/testing-from-outside/go_modules-ec2a4f6636
  • dependabot/npm_and_yarn/documentation/ajv-6.14.0
  • dependabot/npm_and_yarn/documentation/all-0996e1d424
  • dependabot/npm_and_yarn/documentation/all-18f3df20cd
  • dependabot/npm_and_yarn/documentation/all-2b17eaaa84
  • dependabot/npm_and_yarn/documentation/all-2dd726f18e
  • dependabot/npm_and_yarn/documentation/all-384b0bf140
  • dependabot/npm_and_yarn/documentation/all-574b0d5a74
  • dependabot/npm_and_yarn/documentation/all-6045c185b5
  • dependabot/npm_and_yarn/documentation/all-61e40ddca6
  • dependabot/npm_and_yarn/documentation/all-65746cef4b
  • dependabot/npm_and_yarn/documentation/all-736e386659
  • dependabot/npm_and_yarn/documentation/all-7d610fc9cd
  • dependabot/npm_and_yarn/documentation/all-90de81f590
  • dependabot/npm_and_yarn/documentation/all-a966e794b9
  • dependabot/npm_and_yarn/documentation/all-b294a5c073
  • dependabot/npm_and_yarn/documentation/all-b2f5152fe3
  • dependabot/npm_and_yarn/documentation/all-b53c2cb62b
  • dependabot/npm_and_yarn/documentation/all-b743f918e5
  • dependabot/npm_and_yarn/documentation/babel/plugin-transform-modules-systemjs-7.29.4
  • dependabot/npm_and_yarn/documentation/brace-expansion-1.1.13
  • dependabot/npm_and_yarn/documentation/dompurify-3.3.2
  • dependabot/npm_and_yarn/documentation/dompurify-3.4.0
  • dependabot/npm_and_yarn/documentation/express-4.22.1
  • dependabot/npm_and_yarn/documentation/fast-uri-3.1.2
  • dependabot/npm_and_yarn/documentation/follow-redirects-1.16.0
  • dependabot/npm_and_yarn/documentation/js-yaml-3.14.2
  • dependabot/npm_and_yarn/documentation/lodash-4.17.23
  • dependabot/npm_and_yarn/documentation/lodash-4.18.1
  • dependabot/npm_and_yarn/documentation/mdast-util-to-hast-13.2.1
  • dependabot/npm_and_yarn/documentation/mermaid-11.15.0
  • dependabot/npm_and_yarn/documentation/node-forge-1.3.2
  • dependabot/npm_and_yarn/documentation/node-forge-1.4.0
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-3655252575
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-3844490d49
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-46be7da7dc
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-69a2d93d2d
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-6ea9762674
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-7064c9a8ac
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-92ee62b421
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-96c788614a
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-a274ede39d
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-d56b2ef021
  • dependabot/npm_and_yarn/documentation/npm_and_yarn-e92fccf0d2
  • dependabot/npm_and_yarn/documentation/path-to-regexp-0.1.13
  • dependabot/npm_and_yarn/documentation/picomatch-2.3.2
  • dependabot/npm_and_yarn/documentation/postcss-8.5.14
  • dependabot/npm_and_yarn/documentation/qs-6.14.2
  • dependabot/npm_and_yarn/documentation/svgo-3.3.3
  • dependabot/npm_and_yarn/documentation/webpack-5.105.0
  • dependabot/npm_and_yarn/documentation/webpack-5.105.2
  • dependabot/npm_and_yarn/documentation/webpack-dev-server-5.2.4
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-200b40b324
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-35336c31d8
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-71e1db96d4
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-a619b56657
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-b2e3e66146
  • dependabot/npm_and_yarn/examples/full-app-gourmet/all-b7d7554085
  • deps/go-1.25.9
  • deps/go-1.26
  • discord
  • doc-format
  • doc/fixes
  • echo-default-status-code
  • echo/OpenAPIHandler
  • edge_case
  • engine
  • example-boolean
  • example-templates
  • feat/#issue284
  • feat/ErrorWithTitle
  • feat/OptionRequestBody
  • feat/RunContext
  • feat/SwaggerMiddlewares
  • feat/add-engine-disable-error-handler-option
  • feat/allow-multiple-global-middlewares
  • feat/continuous-benchmark
  • feat/disable-controller-section
  • feat/enhance-global-response-type
  • feat/fuegoecho-alpha
  • feat/global-response-types
  • feat/oneof-enum-validation
  • feat/openapiInfo
  • feat/option_request_body
  • feat/parmenums
  • feat/request_mock_context
  • feat/timeouts
  • feat/use-schemarefs
  • feat/validate-MockContext
  • feature/fuegomux-gorilla-adapter
  • feature/integration-tests-basic
  • feature/mock-context-for-testing
  • feature/openapi-generate-using-tools-pattern
  • feature/sql-sqlite-error-mapping
  • fix-generic-return-type
  • fix-nested-routes-middleware
  • fix-openapi-spec-docs
  • fix/SendYAMLError
  • fix/bump-crypto
  • fix/custom-nil-error-handling
  • fix/defaultstatuscode
  • fix/determineFieldConstraints
  • fix/disable-messages
  • fix/echo-adaptor
  • fix/embedded-struct
  • fix/example-tag-parsing
  • fix/nested_tags
  • fix/no-phantom-default-response
  • fix/openapi-3.1-nullable
  • fix/paramerrs
  • fix/required
  • fix/structtaglogging
  • fix/trailer-when-no-content
  • fix/transform-type-name-sanitize
  • fix/transform-type-name-slice-generics
  • fix/validator-panic
  • fix/zero-value-errs
  • fixing-time-format
  • flush-panic
  • generic-main-handler
  • generic-route-registration
  • gin-compat
  • gin-default-status-code
  • gin-path-param-fix
  • gin_adaptor_allow_wrappers_with_group
  • gin_adaptor_middlewares
  • global-middlewares
  • go-1.24
  • go-version
  • go-version-file
  • golangci-lint-v2-formatting
  • golangci-lint-v2-heysujal
  • golangci-party
  • integration-test
  • main
  • marshalspec
  • memory-alignment
  • mguentner/port_gin_path_format_fix_to_echo
  • migrate-to-jub0bs-cors
  • moves-sql-package-to-their-own-modules
  • no-auto-empty-groups
  • not-acceptable
  • nrydanov/example-tag-parsing
  • number-anno
  • option
  • option-with-description
  • optionshow
  • pass-options-to-SetGeneratorSchemaCustomizer
  • patch-1
  • path-param-int
  • path-parsing
  • perf/disable-route-registation
  • receive-slices-when-deserializing
  • refactor-and-document-route-object
  • refactor-register-controller
  • refactor/OutputOpenAPISpec
  • refactor/modernize
  • refactor/pathparam
  • refactor/set-openapi-serverURL
  • refactor/set-openapi-serverURL-2
  • refactor/use-fuego-errors-for-path-param-errors
  • refactored-context
  • release-script
  • remove-duplicate-goup-tags
  • remove-hardcoded-accept-header
  • remove-unused-generator-field
  • remove-zuplo-sponsorship
  • require-go-1.23
  • response-header
  • retract/v1
  • rm/WithPort
  • rm/codspeed
  • route-holds-openapi-instead-of-server
  • security-policy
  • separate-auto-response-declaration-and-response-body
  • serdes
  • set-status-code-before-return
  • share-context-gin-nethttp
  • silence-unexported-fields-warning
  • simpler-default-logger
  • slogctx
  • strongly-typed-parameters
  • strongly-typed-parameters-implementation
  • strongly_typed_params
  • support-http-responsewriter-options
  • transform-and-validate-gin
  • typed-params-in-context
  • typo
  • unify-http-errors
  • unused
  • unused-code
  • use-router-interface-in-echo-package
  • workflow-perms
  • wrap-errors
  • xml-tags

09 Dec 2024 04:37PM UTC coverage: 92.752% (+0.02%) from 92.73%
12240102234

Pull #228

github

dylanhitt
chore: go work for custom-errors
Pull Request #228: feat: add ErrorWithDetail

9 of 9 new or added lines in 1 file covered. (100.0%)

2086 of 2249 relevant lines covered (92.75%)

1.06 hits per line

Relevant lines Covered
Build:
Build:
2249 RELEVANT LINES 2086 COVERED LINES
1.06 HITS PER LINE
Source Files on ErrorWithDetail
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
12240102234 ErrorWithDetail chore: go work for custom-errors Pull #228 09 Dec 2024 04:39PM UTC dylanhitt github
92.75
12207994971 ErrorWithDetail chore: go work for custom-errors Pull #228 07 Dec 2024 01:28AM UTC dylanhitt github
92.56
12205186815 ErrorWithDetail chore: custom-errors as its own example Pull #228 06 Dec 2024 07:51PM UTC dylanhitt github
92.56
12204562147 ErrorWithDetail chore: update error handling docs Pull #228 06 Dec 2024 07:01PM UTC dylanhitt github
92.56
12187885030 ErrorWithDetail feat: add ErrorWithDetail Pull #228 05 Dec 2024 08:54PM UTC dylanhitt github
92.54
12091788548 ErrorWithDetail feat: add ErrorWithDetail Pull #228 29 Nov 2024 11:57PM UTC dylanhitt github
92.32
11961179136 ErrorWithDetail feat: add ErrorWithDetail Pull #228 21 Nov 2024 08:33PM UTC dylanhitt github
92.21
11953328227 ErrorWithDetail Merge branch 'main' into ErrorWithDetail Pull #228 21 Nov 2024 12:35PM UTC web-flow github
92.87
11938356425 ErrorWithDetail feat: add ErrorWithDetail Pull #228 20 Nov 2024 05:12PM UTC dylanhitt github
92.86
11938308779 ErrorWithDetail feat: add ErrorWithDetail Pull #228 20 Nov 2024 05:09PM UTC dylanhitt github
92.86
See All Builds (1568)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc