Learn Go Programming — Monthly Recap #1
Don’t miss the latest tutorials about Go packages, variables, and constants.

Hi,
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.


Overview:
- 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. - How to use packages
- 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.

Variables

- Visual guide to Go Variables
All about variables with visual examples.

- Short-variable declarations rulebook
Tips and tricks about how to use short-variables.

Constants

- 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.