Learn building
Go microservices
like a pro
Have conferences and the internet convinced you that microservices will solve all your problems? Did you end up with even a bigger mess than before? It's not your fault. Microservices aren't simple.
- 🏗️ Build real-world projects guided by best practices
- 🚧 Avoid common pitfalls and learn proven patterns
- 💻 Code in your IDE with examples cloned by our CLI
- 🔍 Deepen your understanding of microservices architecture
NOTE: The next sale of Go With Microservices will run in 2025.
Join the wait list to get notified when it's available.
You can't buy time
It's rare to find high-quality learning materials. They're often inconsistent, outdated, or incomplete. (We've been there.)
Go With Microservices distills practical knowledge and years of experience. We focus on essential topics and filter out the noise to ensure you're productive right away.
Hands-On
You can't learn to drive a car from a book or a video, and writing software is the same.
This training is all about practice. To grasp the topics, you'll get your hands dirty with coding. If you prefer passively watching videos, you're on the wrong website.
Real-world examples
Have you ever wondered why many tutorials use a coffee machine analogy? Proper examples require work.
Abstract or too simple examples leave you unprepared for real-world challenges. In Go With Microservices, you apply what you learn to a real-world project.
Stay in your environment. Use your favorite tools.
We created a custom platform that guides you through the training. It's a unique experience that helps you learn the fastest way possible. You won't find such a learning platform anywhere else.
Work on real-life projects doesn't happen in the browser. We let you stay with your favorite tools. VS Code, GoLand, Vim, Emacs? It's up to you.
You can solve the exercises at any time that suits you best. You can start the training now, in a week, or a year.
What graduates like about our platform?
Damian Trzepała, Software Development EngineerThe CLI tool they've got for hands-on exercises is a game-changer. The CLI tool functions like an interactive debugger, giving immediate feedback and validation as you work through coding exercises. I'm looking forward to using what I learned directly in my job.
The Discord community is also a big win. It's not every day you get to chat directly with the people who made the course. They're super helpful and quick to answer any questions. Also, they continuously take feedback and improve the course.
Created by
Robert Laszczak & Miłosz Smółka
Three Dots Labs founders
We are the authors of the Three Dots Labs blog, and our e‑book: Go With The Domain: Building Modern Business Software in Go. These are both some of the most popular resources about advanced programming patterns in Go.
We are also authors of the Watermill library, the most popular Go library for building event-driven and message-driven applications.
We worked in many fields, including infrastructure, complex and global financial domains, healthcare, and security. In the meantime, we've built a few startups and led multiple teams. It gave us a broad perspective on software development across different organizations.
We've been building projects together for over 15 years. In 2016, we fell in love with Go's simplicity and pragmatism. In our daily work, we help businesses win using Go software.
When we meet in our free time, we like to cook and eat some steaks and burgers.
Trusted by the Go community
We have been blogging, creating open-source projects, and writing an e-book for the past six years.
This work helped us get the trust of the Go community.
The best proof was that we sold 323 copies of Go Event-Driven in pre-sale without even starting work on it.
In other words, over 300 people trusted us enough to pay more than $54k total on the promise that we'll
deliver something they'll love.
Don't miss when the training is ready
Go With Microservices is not available yet. We are planning the release in 2025. Usually, our trainings are available to buy for just two weeks, twice a year. Join the waiting list and be the first to know.