num_pages: 300
description: Unlock Gos unique perspective on program design and start writing simple maintainable and testable Go code.Effective Go is a practical guide to writing high-quality code thats easy to test and maintain. The book is full of best practices to adopt and anti-patterns to dodge. It explores what makes Go so dramatically different from other languages and how you can still leverage your existing skills into writing excellent Go code. By concentrating on Gos unique characteristics youll learn how to stop fighting against the language and start delivering idiomatic code thats simple adaptable and testable. Youll learn how to deliver applications and how to extend code with robust testing. Easy-to-understand vizualisations and step-by-step examples help explain Gos complexities without oversimplification. Purchase of the print book includes a free eBook in PDF Kindle and ePub formats from Manning Publications. 
language: None
title: Effective Go: Elegant, efficient, and testable code
publisher: Manning