15 hours, 5 core topics
- 1
Fundamentals
Syntax, types, data structures, error handling
- 2
Best practices
Conventions, project layout, interfaces, quality tooling
- 3
Testing
Unit tests, table-driven tests, mocks, integration tests, coverage
- 4
Concurrency
Goroutines, channels, worker pools, context, graceful shutdown
- 5
Your choice
A half-day tailored to your team's needs: performance, advanced testing, microservices, or security
On-site or remote, up to 12 participants.
Practice-first
Your developers code first, theory comes after. Every session follows the same rhythm: a short briefing, one hour of hands-on practice, then a collective review where concepts are anchored in the code actually written.
GoCheck
The training is built around GoCheck, a URL health monitor built from scratch. A simple CLI on day one, a full application with a REST API, concurrency, and tests on the last.
When does it make sense?
* If you check at least one box, this training is for you!
Starting at €5,000
Full training for a group of developers. Course materials, project source code, and post-training support included. The last half-day is customized to your team's needs.
.pdf, 220KB