This tutorial will help you to install Go 1.19 on your Debian 11, Debian 10, Debian 9, and Debian 8 Linux systems.

Step 1 – Install Go on Debian

You need sudo access or root access to your system for Go installation. Now login to your Debian system using shell or ssh and upgrade to apply the latest security updates there. Now download the Go language binary archive file using the following link. To find and download latest version available or 32 bit version go to official download page. Now extract the downloaded archive and install it to the desired location on the system. For this tutorial, I am installing it under /usr/local directory. You can also put this under the home directory (for shared hosting) or other location.

Step 2 – Setup Go Environment

After completing step 1, Now configure the Go language environment variables for your project. Commonly you need to set 3 environment variables as GOROOT, GOPATH and PATH. GOROOT is the location where Go package is installed on your system. GOPATH is the location of your work directory. For example my project directory is ~/Projects/Proj1 . Now set the PATH variable to access go binary system wide. All the above environment will be set for your current session only. To make it permanent add above commands in ~/.profile file.

Step 3 – Verify Go Installation

Finally, you have successfully installed and configured go language on your system. First, use the following command to check the installed Go version. 2/ Such a strange way to do by copying files that way! No? Not surprised that you complain of strange behavior afterwards. I’ve been trying to clean up this mess for a few hours now. Honestly, why is this installation a mess to begin with? Some kind of bash installation script would help a lot of noobs out here.

Save my name, email, and website in this browser for the next time I comment.

How to Install Go 1 19 on Debian 11 10 9   TecAdmin - 57How to Install Go 1 19 on Debian 11 10 9   TecAdmin - 74How to Install Go 1 19 on Debian 11 10 9   TecAdmin - 9How to Install Go 1 19 on Debian 11 10 9   TecAdmin - 50How to Install Go 1 19 on Debian 11 10 9   TecAdmin - 70