Service Weaver: Google's Framework for Writing Distributed Go Apps — A new open-source framework from Google that lets you “write your (Go) application as a modular monolith and deploy it as a set of microservices” to get the best of both worlds, namely: “the development velocity of a monolith, with the scalability, security, and fault-tolerance of microservices.” If you fancy something more technical and less salesy, Robert Grandl has a quick introduction here.
Google Open Source
|
Review Changes Made to Your Tailscale Network — Staying on top of what’s happening in your network is easier than ever with Tailscale’s configuration audit logs, which let admins review changes made to your Tailscale network, such as added devices, updated ACLs, or new DNS settings.
Tailscale sponsor
|
Uber's Go Style Guide — Want to know how a large Go organization writes Go? Take a ride with this guide that covers guidelines, some performance issues, and stylistic concerns.
Uber
|
From Go on EC2 to Fly.io: More Fun, Less Cost? — Ben talks about switching a couple of side projects from an EC2 instance to up and coming no-ops platform Fly, and how he resolved some sticking points like running background jobs in Go without cron.
Ben Hoyt
|
Try Temporal 101 in Go — In this beginner’s course, you’ll learn the basic building blocks of Temporal to develop an app that communicates with an external service.
Temporal Technologies sponsor
|
Gluon: A High-Performance IMAP (Server-Side) Library — This is aimed at mail system implementers and server-side IMAP management, but this post digs into the details about why that’s a tricky thing to build and how Proton, the folks behind the privacy-first email platform Proton Mail, pulled it off. GitHub repo.
Proton
|
✉️ You've Got Mail: If you'd prefer a complete 'out of the box' mail server experience with a Go-powered system, check out Mox which implements SMTP, IMAP4, and numerous email specs in a single open source mail server. |
Site Reliability Engineer — Join our "kick ass" team. Our software team operates from 17 countries and we're always looking for more exceptional engineers.
Sticker Mule
|
|
|