A deep dive into goa, a design-based microservice framework with a DSL that generates idiomatic Go code for your APIs, swagger documentation, and tests helpers.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code changelog2017 to get 4 months free!
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.Featuring:
- Raphaël Simon – GitHub, X
- Erik St. Martin – GitHub, X
- Carlisia Campos – GitHub, LinkedIn, Bluesky, X
- Brian Ketelsen – GitHub, X
Show Notes:
Raphael Simon Introduction
TwitterGithubRightScaleDiscussion
Swagger#goa on Gophers SlackAbstractions conference - discount code ($50 off): gotimeBlog post: “goa: Untangling Microservices”Interesting Go Projects and News
CLI - A package for building command line app with goGreat post by Scott Mansfield from NetflixA Project Brian’s been following for a long time – ShieldHeka - Data collection and processing made easyUber’s fast, structured, leveled logging in GoFree Software Friday
Brian - Bitly’s NSQ, A realtime distributed messaging platform and GopherCon 2014 Spray Some NSQ On It by Matt Reiferson (Video)Carlisia iTerm2 v2.9beta or aboveRaphael - rethinkdb - The open-source database
for the realtime web + All companies that let their employees develop open source projects.
Erik - RocksDB - embeddable persistent key-value store for fast storageSomething missing or broken? PRs welcome!