Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
-
Updated
Sep 22, 2026 - Go
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Examples for goa showing specific capabilities
🔍 Seamless Observability for Distributed Systems 🔍
Goa is a web framework based on middleware, like koa.js.
Design-first agentic systems in Go: declare agents, tools, MCP servers, policies, and structured model output in Goa, then generate the durable runtime.
Hydra middleware for golang web frameworks
FuseML APIs and core service. This repo include the FuseML client useful to interact with the background services.
Router middleware for goa, based on httprouter.
To associate your repository with the goa topic, visit your repo's landing page and select "manage topics."