@goadesign.bsky.social
Goa accelerates API development in Go by 30-50% with design-first code generation. Build faster, eliminate boilerplate, and ship production-ready services effortlessly. π
π 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-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
π 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...
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
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
Design First
goadesign.substack.com/subscribe?pa...
Goa v3.22.1 ships JSON-RPC 2.0 as first-class transport! π Define once, generate servers/clients/CLI with WebSocket+SSE streaming. Requires Go 1.24+. Full changelog: github.com/goadesign/goa/compare/v3.21.5...v3.22.1 #golang #jsonrpc #goa
13.08.2025 16:02 β π 2 π 1 π¬ 0 π 0Goa v3 now has powerful JSON-RPC 2.0 support ready for testing! π Build real-time, type-safe APIs with HTTP, WebSockets, & SSE. Looking for community feedback before the official release.
Docs & examples:
github.com/goadesign/go...
#golang #goa #jsonrpc #api
π model v1.12.0 is out!
β¨ Auto-arrange layouts
π Better SVG exports
β©οΈ Enhanced undo/redo
π±οΈ Shift+drag pan/select
Perfect for architecture diagrams!
Install: go install goa.design/model/cmd/mdl@latest
π goa.design/docs/6-advanced/3-diagrams/
github.com/goadesign/mo...
#golang #goa #diagramming
Just released Clue v1.2.2 with added observability support for ping requests!
github.com/goadesign/cl...
#observability #goadesign #otel
π 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
π 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...
Reading βBuilding Goaβ reminded me why I love this project. Your design-first vision, steady steering, and endless encouragement turn ideas into a thriving community. Honored that my π―π΅ commits are part of the journey. Onward! π #golang #goa
27.04.2025 05:00 β π 1 π 1 π¬ 0 π 0π 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...
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
I just published Building Goa: An Open Source Journey medium.com/p/building-g...
26.04.2025 16:51 β π 1 π 0 π¬ 0 π 1The branch feat/sse now contains a complete initial implementation. Give it a shot and report any issue in GitHub! github.com/goadesign/goa
#GoaDev #GoLang #ServerSentEvents #OpenSource #APIDesign
Using SSE and Goa? This proposal should be exciting to you!
github.com/goadesign/go...
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
It's been really fun to see both Gurubase (gurubase.io/g/goa) and the Goa GPT (chatgpt.com/g/g-mLuQDGyr...) get way smarter once they knew about the new documentation at goa.design - The future is now...
27.02.2025 20:01 β π 0 π 0 π¬ 0 π 0π 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
π 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
π 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
Just tried out the Gurubase AI assistant - it's seriously impressive for helping devs get started with Goa π
The "Ask Goa Guru" feature is a fantastic addition. Love seeing tools like this that make API design more accessible! πͺ
#golang #API #opensource gurubase.io/guru/goa @gurubase.bsky.social
π 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
π Just posted a proposal for adding interceptors to Goa!
Imagine easily adding audit trails, caching, or retries to your services with a design-first approach and no type assertions needed!
Check it out: github.com/goadesign/goa/issues/3614
Would love to hear your thoughts! #golang #api #design
π Pulse v1.0.6 is here! π The first v1.0 release brings distributed architectures to new heights! Enhanced replicated maps, event streaming, and a dedicated worker pool boost orchestration across microservices.
github.com/goadesign/pu...
#PulseV1 #DistributedSystems #Microservices