Learn Go Programming — Monthly Recap #1
It was a long month. I spent 250+ hours to create the articles. Let me summarize what I wrote lately, so, you don’t miss anything.
About Go Language — An Overview
Go ecosystem and the language’s overview.
Introduction to Go Packages
What is a package?
Go Packages Rulebook
Summarizing the rules for reference.
Organize your code with packages.
How to design a Go program with packages.
How to decouple your packages
How to increase code maintainability with packages.
Special Packages and Directories
About internal, main, library and vendor directories.
Fix your $GOPATH and $GOROOT
How to configure them and they do.
- Visual guide to Go Variables
All about variables with visual examples.
- Short-variable declarations rulebook
Tips and tricks about how to use short-variables.
- Visual guide to Go Constants
All about typed and untyped constants with visual examples.
Thanks for reading.
I’ve been a programmer since 1993 and an online teacher and mentor since 2016. Now, I’m working full-time from home to teach Go.