1 Go: Simple to learn but hard to master
This chapter covers
- What makes Go an efficient, scalable, and productive language
- Exploring why Go is simple to learn but hard to master
- Presenting the common types of mistakes made by developers
Making mistakes is part of everyone’s life. As Albert Einstein once said,
A person who never made a mistake never tried anything new.
What matters in the end isn’t the number of mistakes we make, but our capacity to learn from them. This assertion also applies to programming. The seniority we acquire in a language isn’t a magical process; it involves making many mistakes and learning from them. The purpose of this book is centered around this idea. It will help you, the reader, become a more proficient Go developer ...