This chapter requires Go to be installed and your favorite editor to be set up. For more information, you can refer to Chapter 3, An Overview of Go.
Additionally, it requires OpenSSL to be installed on your machine. Many Linux distributions are already shipped with some OpenSSL versions. It can also be installed on Windows, using the official installer or a third-party package manager, such as Chocolatey or Scoop.