Go Programming Language

So you want to learn more about Go from my guides? These sub-sections are the directions to dig in. I organized the guides in a general topics such as Setup, Basic, Algorithms, Network, Local, Web, and Embedded. Inside there, you'll find the guides that I publish across time.


NOTE

  1. work-in-progress - most of my notes are in my GitLab repository - https://gitlab.com/holloway/golang-web-tutorial. I'm still working on Go project and rarely transfer them here (except new found recipe).

Setup

All guides related to setup or update Go programming language tools.

Go Basics

Any Go programming languages basics, like learning the languages, controlling, coding, best practices etc. This section focuses on mastering the language itself.

Build

All Go binary build related topics, such as cross-OS building, no garbage collection builds, with/without debugging symbols, etc.

Testing

All Go test and benchmark related topics.

Techniques

All Go techniques and recipes learnt throughout the learning.

That's all about Go as an overview from my side. Feel free to explore them.