#1 Goa
Package goa implements a Go framework for writing microservices that promotes best practice by providing a single source of truth from which server code, client code, and documentation is derived.
Package fuego provides a set of tools to build HTTP servers in Go, that automatically generate OpenAPI 3.0 documentation and support for multiple web frameworks.
Health score 67/100, confidence 80/100.
| Latest version | v0.19.0 |
| Imported by | 73 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 5 months ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| AutoAuthConfig | Type | type AutoAuthConfig struct{ ... } |
| AutoAuthConfig.Enabled | Field | Enabled bool |
| AutoAuthConfig.VerifyUserInfo | Field | VerifyUserInfo func(user, password string) (jwt.Claims, error) |
| BadRequestError | Type | type BadRequestError HTTPError |
| BadRequestError.Error | Method | func (e BadRequestError) Error() string |
| BadRequestError.StatusCode | Method | func (e BadRequestError) StatusCode() int |
| BadRequestError.Unwrap | Method | func (e BadRequestError) Unwrap() error |
| BaseRoute | Type | type BaseRoute struct{ ... } |
| BaseRoute.DefaultStatusCode | Field | DefaultStatusCode int |
| BaseRoute.FullName | Field | FullName string |
| BaseRoute.GenerateDefaultDescription | Method | func (r *BaseRoute) GenerateDefaultDescription() |
| BaseRoute.GenerateDefaultOperationID | Method | func (r *BaseRoute) GenerateDefaultOperationID() |
Package goa implements a Go framework for writing microservices that promotes best practice by providing a single source of truth from which server code, client code, and documentation is derived.
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Package swag contains a bunch of helper functions for go-openapi and go-swagger projects.
Package validate provides methods to validate a swagger specification, as well as tools to validate data against their schema.
Embedded OpenAPI/Swagger documentation ui for Go using [ReDoc](https://redocly.com/).