Book

Mastering Go

Mastering Go, Second Edition shows how to put Go to work on real production systems. For programmers who already know the Go language basics, this book provides examples, patterns, and clear explanations to help you deeply understand Go’s capabilities and apply them in your programming work.

Offered byPackt Logo

Difficulty Level
Intermediate
Completion Time
26h36m approx.
Language
English
Certification
Not available

About Course

Book Content

chapters 26h36m total length

1. Go and the Operating System
2. Understanding Go Internals
3. Working with Basic Go Data Types
4. The Uses of Composite Types
5. How to Enhance Go Code with Data Structures
6. What You Might Not Know About Go Packages and functions
7. Reflection and Interfaces for All Seasons
8. Telling a Unix System What to Do
9. Concurrency in Go: Goroutines, Channels, and Pipelines
10. Concurrency in Go: Advanced Topics
11. Code Testing, Optimization, and Profiling
12. The Foundations of Network Programming in Go
13. Network Programming: Building Your Own Servers and Clients
14. Machine Learning in Go

On this page

Ready to Train Your Team?

Need training for your whole team? Get bulk pricing, LMS integration, and dedicated support.

Trusted by Leading Organizations Worldwide

Join thousands of companies that trust Calibr to power their learning and development initiatives.

Chalet Hotels logo
Pernod Ricard logo
ProMobi logo
Metrique logo
K Raheja Corp logo
Spyne.AI logo
VuNet Systems logo
Procurement Partners logo
vEngage.AI logo
1218 Global logo
TRADEJINI logo
Oben Electric logo
IIT STartups logo
EdTech Digit logo
MindSkillz logo
NewportMed logo

Request Access For Your Organization

Start training your team in minutes!

No credit card required

Related Resources