Although the Go programming platform is cross-platform, the recipes in the book usually assumes a Unix-based operating system, or at least that some common Unix utilities are available for execution. For Windows users, the Cygwin or GitBash utilities could be useful. The sample code works best with this setup:
- Unix-based environment
- A version of Go equal to or greater than 1.9.2
- An internet connection
- Read, write, and execute permissions on a folder where the sample code will be created and executed