Technical requirements
To follow along with this chapter, you will need the following:
- Some programming experience. The code in this chapter is pretty simple, but it helps to know something about Go.
- A tool to edit your code with. Any text editor you have will work fine. Most text editors have good support for Go. The most popular are Visual Studio Code (VSCode) (free), GoLand (paid), and Vim (free).
- A command terminal. Go works well using any Terminal on Linux and Mac, and on PowerShell or CMD in Windows.
The code bundle for this chapter is hosted on GitHub at https://github.com/PacktPublishing/Building-Distributed-Applications-in-Gin/tree/main/chapter01.