This isn't an introduction to Go's syntax – that's what the official Go Tour is for. It's six years of real, industry-level microservice design and development in Go, condensed into over 13 hours of video.
What's actually covered
- Native web servers and HTTP frameworks, benchmarked against each other
- Package organization and the MVC pattern
- Designing and implementing interfaces properly
- Unit, integration, and functional testing, including mocking both your own code and external APIs
- Concurrency patterns suited to multi-core VMs, plus stress-testing your services
- Metrics, logging, debugging, and profiling in production-style conditions
It's aimed at software engineers, developers, technical leads, and architects who already know basic Go and want to get serious about building microservices with it – completing the Go Tour first is the only real prerequisite.