#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.
Health score 48/100, confidence 75/100.
| Latest version | v0.0.0 |
| Imported by | 1 packages |
| Stars | 0 |
| Forks | 0 |
| Last activity | 1 years ago |
| Latest release | Unknown |
| License | Unknown |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| Redoc | Type | type Redoc struct{ ... } |
| Redoc.Body | Method | func (r Redoc) Body() ([]byte, error) |
| Redoc.Description | Field | Description string |
| Redoc.DocsPath | Field | DocsPath string |
| Redoc.Handler | Method | func (r Redoc) Handler() http.HandlerFunc |
| Redoc.SpecFS | Field | SpecFS *embed.FS |
| Redoc.SpecFile | Field | SpecFile string |
| Redoc.SpecPath | Field | SpecPath string |
| Redoc.Title | Field | Title string |
| ErrSpecNotFound | Variable | var ErrSpecNotFound = errors.New("spec not found") |
| HTML | Variable | var HTML string |
| JavaScript | Variable | var JavaScript string |
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.
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.
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/).