#GoaDesign
🎉 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.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
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.24.2 is out — small release, solid correctness wins: safer union sum-type transforms, no more bogus qualified refs like pkg.Foo2, improved union validation + gRPC union checks, and plugin-extensible Meta/RemoveMeta. Notes: github.com/goadesign/go...
Release Goa v3.24.2 · goadesign/goa
Highlights Codegen correctness for union transforms: sum-type union object branches now use the generated per-type helper transforms, avoiding branch-local inline conversions that could disagree o...
github.com
February 1, 2026 at 10:08 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
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/[email protected]

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

#golang #observability #opensource
goa.design
September 14, 2025 at 1:27 AM
書いた。細かなバグ調整がされました。あとChatGPT plugin によるデザインの Wizard が用意されて使えるようになっているので、初心者でも対話しながらデザインを作れるようになりました ╭( ・ㅂ・)و ̑̑ グッ ! | Goa v3.14.1 更新情報 #zenn #goadesign

zenn.dev/ikawaha/arti...
Goa v3.14.1 更新情報
zenn.dev
December 12, 2023 at 2:49 PM
🚀 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
🚀 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/[email protected]/dsl/...)...
github.com
December 14, 2025 at 11:48 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
🚀 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
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
🎉 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
Interceptors Proposal · Issue #3614 · goadesign/goa
Interceptors in Goa Overview This proposal introduces typed interceptors to Goa's design DSL. Interceptors provide a type-safe mechanism for injecting cross-cutting concerns into method execution, ...
github.com
November 21, 2024 at 6:23 PM
Goa 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
github.com
August 8, 2025 at 5:31 AM
goa by @goadesign (⭐️ 5702)

#go
November 22, 2024 at 6:08 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/[email protected]

#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
🚀 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:58 PM
🎉 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.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
🎉 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
🚀 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: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨

By @goadesign.bsky.social

https://github.com/goadesign/goa
#golang #opensource #API
November 27, 2024 at 12:38 PM
🚀 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
🚀 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
goa.design
August 1, 2025 at 6:26 AM