Golang Onboarding

Use these resources to quickly onboard into the Golang programing language

Skill: Setup golang in Ubuntu Linux

Note before you start:

  • these instructions suggest editing the ~/.profile file.  On Ubuntu systems, this does not work and it is the ~/.bashrc that needs to be used.  Updating ~/.bash_profile is also possible, but I did not personally test it.

How to Install Go on Linux

 

Skill: Create a Makefile for a Golang project

Note before you start:

  • Copying and pasting makefile code may not work as it is presented. You need to make sure that ‘tabs’ are used instead of spaces. The hint for this is that ‘recipes’ (i.e commands) need to start with a ‘Tab’

https://earthly.dev/blog/golang-makefile/