Home  >  Article  >  Backend Development  >  Install golang from linux source code

Install golang from linux source code

WBOY
WBOYOriginal
2023-05-10 10:37:06615browse

Installing the Go language environment in a Linux system is very simple. Generally, you can use the package manager to install it directly. But sometimes, we need to install the latest version of the Go language environment, or need to customize some configurations. At this time, we need to use source code installation.

This article will introduce how to install the Go language environment through source code on a Linux system.

  1. Download Go language source code

First, we need to download the Go language source code package from the official website https://golang.org/dl/. Choose the appropriate version to download. This article takes the latest version Go 1.16.5 as an example. Unzip the downloaded compressed package to any directory.

$ wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz
$ tar -xzvf go1.16.5.linux-amd64.tar.gz

  1. Configure environment variables

After decompression, add the Go language installation directory to the system's PATH environment variable so that the system can find Go language commands. You can add the following configuration in the ~/.bashrc or /etc/profile file:

export PATH=$PATH:/path/to/go/bin

/path/to/go is The installation directory of the Go language is configured according to the personal installation path.

  1. Compile and install Go language

In the decompressed source code directory, execute the following command:

$ cd go/src
$ ./all.bash

This command will automatically compile and install the Go language. If everything is normal, a message similar to the following will be output:

ALL TESTS PASSED


Installed Go for linux/amd64 in /path/to/go
Installed commands in /path/to/go/bin

So far, the Go language environment has been successfully installed.

  1. Test installation

Execute the following command to test whether the Go language has been installed correctly.

$ go version

If the output is similar to the following information, the Go language has been installed successfully:

go version go1.16.5 linux/amd64

  1. Configuring proxy

Because the version is newer, sometimes the download may be slow or even fail. At this time, we can use a proxy to download. You can add the GOPROXY environment variable when compiling the Go language, for example:

$ export GOPROXY=https://goproxy.cn

The proxy goproxy provided by go officially is used here, which can be done according to personal needs. Replacement or selection.

Summary

Installing the Go language environment through source code can achieve customized configuration, install the latest version and other requirements. The installation process is relatively simple, and you need to pay attention to the configuration of relevant environment variables. Hope this article is helpful to you.

The above is the detailed content of Install golang from linux source code. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:vs code install golangNext article:vs code install golang