Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.4% on proxy.golang.org
Top 0.8% forks on proxy.golang.org

proxy.golang.org : gopkg.in/goadesign/goa.v2

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. The code generated by goa follows the clean architecture pattern where composable modules are generated for the transport, endpoint, and business logic layers. The goa package contains middleware, plugins, and other complementary functionality that can be leveraged in tandem with the generated code to implement complete microservices in an efficient manner. By using goa for developing microservices, implementers don’t have to worry with the documentation getting out of sync from the implementation as goa takes care of generating OpenAPI specifications for HTTP based services and gRPC protocol buffer files for gRPC based services (or both if the service supports both transports). Reviewers can also be assured that the implementation follows the documentation as the code is generated from the same source. Visit https://goa.design for more information.

Registry - Source - Documentation - JSON
purl: pkg:golang/gopkg.in/goadesign/goa.v2
Keywords: api, code-generation, go, goa, golang, microservices, openapi, rest, swagger
License: MIT
Latest release: over 3 years ago
First release: about 5 years ago
Namespace: gopkg.in/goadesign
Stars: 5,067 on GitHub
Forks: 509 on GitHub
See more repository details: repos.ecosyste.ms
Funding links: https://patreon.com/goadesign, https://github.com/sponsors/raphael, https://github.com/sponsors/goadesign
Last synced: 14 days ago

Top 7.4% on proxy.golang.org
github.com/goadesign/goa/goagen/codegen πŸ’°
Package codegen contains common code used by all code generators. Each sub-package corresponds to...
Latest release: 17 days ago - 1 dependent package - 5,472 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/goadesign/goa/dslengine πŸ’°
🌟 Goa: Elevate Go API development! πŸš€ Streamlined design, automatic code generation, and seamless ...
Latest release: 17 days ago - 1 dependent package - 5,472 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/goadesign/goa/design πŸ’°
Package design defines types which describe the data types used by action controllers. These are ...
Latest release: 17 days ago - 1 dependent package - 5,472 stars on GitHub
Top 3.8% on proxy.golang.org
github.com/goadesign/goa/v3 v3.16.1 πŸ’°
Design-based APIs and microservices in Go
92 versions - Latest release: about 2 months ago - 2 dependent repositories - 5,067 stars on GitHub
Top 0.8% on proxy.golang.org
goa.design/goa/v3 v3.16.1 πŸ’°
Design-based APIs and microservices in Go
92 versions - Latest release: about 2 months ago - 156 dependent packages - 130 dependent repositories - 5,067 stars on GitHub
Top 4.4% on proxy.golang.org
gopkg.in/goadesign/goa.v3 v3.16.1 πŸ’°
🌟 Goa: Elevate Go API development! πŸš€ Streamlined design, automatic code generation, and seamless ...
92 versions - Latest release: about 2 months ago - 5,474 stars on GitHub
Top 1.2% on proxy.golang.org
goa.design/goa v2.2.5+incompatible πŸ’°
Package goa implements a Go framework for writing microservices that promotes best practice by pr...
26 versions - Latest release: over 3 years ago - 22 dependent packages - 81 dependent repositories - 5,067 stars on GitHub
Top 1.0% on proxy.golang.org
github.com/goadesign/goa v2.2.5+incompatible πŸ’°
Package goa implements a Go framework for writing microservices that promotes best practice by pr...
26 versions - Latest release: over 3 years ago - 44 dependent packages - 106 dependent repositories - 5,067 stars on GitHub
Top 4.4% on proxy.golang.org
gopkg.in/goadesign/goa.v1 v1.4.3 πŸ’°
Package goa provides the runtime support for goa microservices. goa service development begins w...
10 versions - Latest release: over 4 years ago - 5,067 stars on GitHub
Top 4.4% on proxy.golang.org
gopkg.in/raphael/goa.v3 v3.0.7 πŸ’°
🌟 Goa: Elevate Go API development! πŸš€ Streamlined design, automatic code generation, and seamless ...
8 versions - Latest release: over 4 years ago - 5,474 stars on GitHub