Go language is a strongly typed, compiled language developed by Google. Due to its superior performance and good support for concurrent programming, Go language has gradually become the language of choice for many programmers in recent years. In Linux systems, the Go language can be installed through source code installation.
This article will introduce how to install Go language through source code in Linux system.
1. Download the Go language source code
First, you need to download the Go language source code from the official website. Open https://golang.google.cn/dl/, find the version that suits you, and download the code package in tar.gz format.
2. Unzip the source code package
After the download is complete, unzip the source code package. Execute the following command in the terminal:
tar -C /usr/local -xzf go1.16.5.linux-amd64.tar.gz
Note: It is assumed that go1.16.5 is downloaded here. linux-amd64.tar.gz. If the downloaded versions are different, please modify the file name in the command according to the actual situation.
This command will decompress the files in the /usr/local directory, and the source code of the Go language will be installed.
3. Set environment variables
In order for the system to correctly call the source code of the Go language, the /usr/local/go/bin directory needs to be added to the PATH environment variable. This can be achieved through the shell's configuration file. Taking bash as an example, execute the following command in the terminal:
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/ .bashrc
Then execute the following command to make the environment variables take effect immediately:
source ~/.bashrc
4. Test
After the installation is completed, you can pass Execute the following command to test whether the installation is successful:
go version
If the Go language version number is successfully output, the installation is successful.
5. Uninstall
If you need to uninstall the Go language, execute the following command in the terminal:
sudo rm -rf /usr/local/go
sed -i '/export PATH=${PATH}:/usr/local/go/bin/d' ~/.bashrc
source ~/.bashrc
The first command deletes /usr/local /go directory, the second command deletes the environment variables added in the .bashrc file, and the third command makes the environment variables take effect immediately.
6. Summary
Installing the Go language through the source code installation method requires compiling the source code yourself. The installation steps will be more troublesome, but compared with other installation methods, the source code installation method is more flexible and can be customized. Define compilation parameters, etc. I hope this article can help readers successfully install the Go language.
The above is the detailed content of How to install golang from source code. For more information, please follow other related articles on the PHP Chinese website!