#GoaDesign
🚀 Goa-AI v0.1.0 is here! Build production-ready AI backends from simple Go definitions.

Define MCP tools in type-safe DSL → get complete server, schemas & streaming instantly.

Post: medium.com/@rgsimon/the...

🔗 github.com/goadesign/goa-ai
#golang #AI #MCP #opensource #developers #apidesign
GitHub - goadesign/goa-ai
Contribute to goadesign/goa-ai development by creating an account on GitHub.
github.com
October 4, 2025 at 10:19 PM
Just released Clue v1.2.2 with added observability support for ping requests!

github.com/goadesign/cl...

#observability #goadesign #otel
Release v1.2.2 · goadesign/clue
What's Changed Enrich health.Pinger with OTel awareness by @xeger in #586 Full Changelog: v1.2.1...v1.2.2
github.com
July 25, 2025 at 5:53 AM
🚀 goa v3.22.5 is out!

This release brings support for Any type mapping in gRPC, improved gRPC error handling, and a couple of bug fixes.

#go #golang #microservices #api #grpc #goadesign

github.com/goadesign/go...
Release v3.22.5 · goadesign/goa
This release includes a few new features and bug fixes. New Features grpc: add support for Any type mapping to google.protobuf.Any (#3812) grpc: enhance error handling with detailed history in Err...
github.com
October 4, 2025 at 5:12 PM
🚀 Goa v3.23.4 is out! Better error messages (now point to your design, not DSL internals), preserved Content-Type params, agent-only example support, and gRPC json_name override.
github.com/goadesign/goa/releases/tag/v3.23.4
#golang #go #api #microservices #grpc #openapi #opensource
Release v3.23.4 · goadesign/goa
What's Changed Bug Fixes eval: Fix error location for module cache paths (#3861) When Goa is consumed from the Go module cache, file paths contain @version segments (e.g., goa/v3@v3.23.2/dsl/...)...
github.com
December 14, 2025 at 11:48 PM
🎉 Goa v3.21.1 is out!

✅ Fixed duplicate security schemes
✅ Better streaming for aliased arrays
✅ Streamlined CI for Go 1.23+
✅ Updated sponsor links

Thanks to @ndimares, @disintegrator, @tchssk & @raphael! 🙏

#goadesign #golang #microservices #codegen
github.com/goadesign/go...
Release v3.21.1 · goadesign/goa
What's Changed Update Speakeasy sponsor URL by @ndimares in #3707 This update refreshes the sponsor URL for Speakeasy, ensuring that links to this Goa framework sponsor point to the correct locat...
github.com
May 23, 2025 at 1:25 AM
Goa v3.25.0 is out!

→ Automatic route tagging via r.Pattern — otelhttp picks up routes with zero config
→ DSL errors now show file:line locations
→ Mixed unary + SSE on one method
→ Bug fixes

github.com/goadesign/goa/releases/tag/v3.25.0

#golang #opentelemetry #opensource #codegen
Release Goa v3.25.0 · goadesign/goa
Highlights Automatic HTTP route tagging: the default Goa muxer now sets r.Pattern on every dispatched request, enabling observability middleware like otelhttp (v0.65.0+) to tag spans and metrics w...
github.com
February 16, 2026 at 7:45 PM
🎉 Model v1.11.0 is out! Major graphical editor upgrade:

✨ Dual drag modes (pan/select)
✨ Grid system with snap-to-grid
✨ Modern toolbar & shortcuts
✨ Better multi-selection

Perfect for #DiagramAsCode with #C4Model!
#SoftwareArchitecture #Golang #OpenSource

github.com/goadesign/mo...
Release v1.11.0 · goadesign/model
Model v1.11.0 Release Notes Major Graphical Editor Overhaul This release represents a significant step forward for the Model graphical editor. We've completely redesigned the user interface and add...
github.com
May 27, 2025 at 9:27 PM
Clue v1.2.3 is out!

Updated OpenTelemetry deps, exported log color codes for customization, and modernized the codebase.

Nothing breaking, just keeping things current.

go get -u goa.design/clue@v1.2.3

github.com/goadesign/clue/releases/tag/v1.2.3

#golang #observability #opensource
goa.design
September 14, 2025 at 1:27 AM
🚀 Goa v3.23.0 is out!

Featuring massive performance gains (>80% faster codegen), absolute mount paths, and OpenAPI JSON Schema 2020-12.

github.com/goadesign/go...

#golang #api #openapi #grpc #microservices #codegeneration #devtool
Release v3.23.0 · goadesign/goa
Goa v3.23.0 We are thrilled to announce Goa v3.23.0! This release brings massive performance improvements to the code generation process, speeding it up by over 80%. It also includes important upda...
github.com
November 26, 2025 at 1:43 AM
Just shipped Goa v3.22.2 🎉

- Safer types (duplicate TypeName checks)
- JSON‑RPC: ID + streaming fixes
- HTTP/SSE: Last-Event-ID fix
- gRPC: better OneOf/Any
No breaking changes.

Notes: github.com/goadesign/go...
#golang #goa #microservices #openapi #codegen #jsonrpc #grpc
Release v3.22.2 · goadesign/goa
Goa v3.22.2 Release Notes Highlights Prevent invalid code when different declared types share the same TypeName. Goa now validates duplicate TypeNames across declared ResultTypes and UserTypes (ge...
github.com
September 13, 2025 at 11:31 PM
🚀 Goa v3.20.0 brings is here together with typed Interceptors!!! Inject auth, logging, retries & tracing—fully typed & design-driven!

github.com/goadesign/go...

🎯 See Interceptors in action: github.com/goadesign/ex...

👏 Thanks to all contributors!

#goadesign #golang #microservices #codegen
February 22, 2025 at 12:59 AM
New in Goa: reusable Agent Skills for building Goa services with coding agents. Start with goa-service-designer for design-first DSL changes, generated code, HTTP/gRPC mappings, errors, and interceptors.

github.com/goadesign/go...

#GoaDesign #Golang #AgentSkills
goa/skills at v3 · goadesign/goa
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. - goadesign/goa
github.com
April 30, 2026 at 2:08 AM
🎉 Goa v3.22.6 is out!

New: Better SSE encoding with primitive-friendly formatting
Fixed: HTTP/2 retry errors, interceptor attribute validation, OpenAPI wildcard paths, and CLI escaping

Release notes: github.com/goadesign/goa/releases/tag/v3.22.6

#golang #api #codegen #golang #microservice
goa.design
October 19, 2025 at 4:58 AM
🚀 Clue v1.1.0 is live! Now with:
✅ SeverityWarn logs (@jace-ys)
✅ Buffered/discardable middleware output (@xeger 🎉)
✅ Go 1.24 support (@douglaswth)
✅ New typed Goa interceptors (@douglaswth)

👏 Thanks to all contributors!

🔗 github.com/goadesign/cl... #golang #observability #logging
Release v1.1.0 · goadesign/clue
What's Changed Log support for SeverityWarn by @jace-ys in #484 Allow middleware output to be buffered and discarded by @xeger in #521 Add support for Go 1.24 to cmg by @douglaswth in #525 Add int...
github.com
February 22, 2025 at 2:14 AM
🎉 New Goa website is live! 🎉

We've redesigned goa.design with comprehensive docs, guides, and examples for building better APIs.

Features include tutorials for REST/gRPC, implementation guides, and AI assistance.

Check it out and let us know what you think!
#GoaDesign #GoLang #CodeGeneration
goa-logo-white
Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.
goa.design
February 27, 2025 at 2:03 AM
Goa v3.21.0 is here — now with native SSE support, smarter OpenAPI examples, improved DSL error messages, and cleaner codegen. Thanks to @raphael, @mamo, @tchssk & @MichaelUrman!
Release: github.com/goadesign/go...
#goadesign #golang #microservices #codegen
Release v3.21.0 · goadesign/goa
New Features This release adds native support for Server-Sent Events to Goa. Read the initial proposal Run the monitor example Additionally this release changes how Goa generated OpenAPI specific...
github.com
May 5, 2025 at 12:39 AM
Goa v3.30.0 adds design-driven, transport-independent retries for idempotent methods. Generated HTTP, gRPC, and JSON-RPC clients now handle temporary failures safely. github.com/goadesign/go...
Release Goa v3.30.0 · goadesign/goa
Goa v3.30.0 adds design-driven retries for temporary client failures. Service authors can now declare that replaying a method with the exact same input is safe; Goa carries that contract into gener...
github.com
August 19, 2026 at 6:54 PM
🚀 Just pushed typed interceptors for Goa!
Add type-safe middleware to your services for auth, logging, retries & more. Works at API/Service/Method level.

Try it:
go get goa.design/goa/v3@interceptors

Would love to hear what you build with it!
#golang #api #goadesign #microservices
goa.design
November 26, 2024 at 9:54 PM
Goa v3.27.0 is out. Model Bearer tokens directly in the DSL, get safer typed HTTP params, and keep generated CLIs lint-clean.

github.com/goadesign/go...

Thanks @sevein, @sbryzak, @stakahashy, @raphael.
Release v3.27.0 · goadesign/goa
Goa v3.27.0 adds first-class support for standard Bearer token authentication and improves generated code in a few places that matter when real projects turn on stricter typing and linting. Highlig...
github.com
May 24, 2026 at 5:33 PM
Goa v3.24.1 is out: OneOf unions are now first-class sum types (Kind/As/Set/New + JSON {type,value}); gRPC Any now maps to google.protobuf.Value.

Release notes: github.com/goadesign/go... #golang #grpc #api #openapi
Release v3.24.1 · goadesign/goa
Goa v3.24.1 Highlights Fix: unions + custom struct:pkg:path now generate valid code v3.24.0 introduced generated JSON marshalers for union sum types. When a union (or a type containing a union) w...
github.com
January 18, 2026 at 9:15 PM
🎉 Goa v3.21.5 is out!

Major win: eliminated ALL global state in codegen (huge for testing!), fixed gRPC streaming errors, and improved OpenAPI generation.

github.com/goadesign/go...

Upgrade: go get -u goa.design/goa/v3@v3.21.5

#golang #microservices #goa #codegen
Release v3.21.5 · goadesign/goa
Goa v3.21.5 Release Notes Major Architectural Improvements Eliminated Global Dependencies in Code Generation (#3721) by @raphael The code generation architecture has been significantly refactored t...
github.com
July 21, 2025 at 1:30 AM
Goa v3.28.0 is out with much faster code generation for large designs, correct OpenAPI NoSecurity() behavior, and plugin upgrade notes. A focused release with real wins for day-to-day use. github.com/goadesign/go...
Release Goa v3.28.0 · goadesign/goa
Goa v3.28.0 focuses on faster generation for large designs, more accurate OpenAPI security output, and compatibility with the current Go 1.25 toolchain. Highlights Code generation now avoids repea...
github.com
June 2, 2026 at 9:45 PM
Just shipped: Goa v3.20.1! 🚀

This update focuses on making your experience smoother with better error handling and bug fixes.

Thanks @raphael and @tchssk for your contributions!

See what's new: github.com/goadesign/goa/releases/tag/v3.20.1

#Golang #Goa #APIDesign #Microservices #CodeGen
Release v3.20.1 · goadesign/goa
What's Changed Make tests independent of Goa version by @raphael in #3657 Use eval.InvalidArgError() to dsl.Body() more by @tchssk in #3658 Refresh README by @raphael in #3659 Properly consider ba...
github.com
March 26, 2025 at 10:42 PM