First, use the following command to check the Go version. To make it permanent add above commands in ~/.profile file.Īt this step, you have successfully installed and configured go language on your system. export PATH=$GOPATH/bin:$GOROOT/bin:$PATHĪll the above environment will be set for your current session only. Now set the PATH variable to access go binary system wide.For example my project directory is ~/Projects/Proj1. GOPATH is the location of your work directory.GOROOT is the location where Go package is installed on your system.Commonly you need to set 3 environment variables as GOROOT, GOPATH and PATH. Now you need to setup Go language environment variables for your project. sudo tar -xvf go1.19. sudo mv go /usr/local You can also put this under the home directory (for shared hosting) or other location. For this tutorial, I am installing it under /usr/local directory. Now extract the downloaded archive and install it to the desired location on the system. To find and download latest version available version go to official download page. Now download the Go language binary archive file using following link. sudo apt-get update sudo apt-get -y upgrade Login to your Ubuntu system using ssh and upgrade to apply latest security updates there. Method 2 – Install Latest Go with Source code The application required latest version of Go programing language. Once the installation finished, use below command to check installed Go version on Ubuntu. Open a terminal and execute the following commands to install this version of Go on a Ubuntu system. During the writing of this tutorial, Ubuntu 20.04 repositories contains Golan 1.13.8 version. The official repositories contains some older version of Golang packages. Method 1 – Installing Go with Debian Repository Choose one the below methods for the installation of Go on your system. In this tutorial, you will get instructions to install Go 1.19 on your Ubuntu 22.04 LTS and Ubuntu 20.04 LTS Linux systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |