Home > Backend Development > Golang > How to run your first go program on Linux

How to run your first go program on Linux

咔咔
Release: 2020-07-13 10:47:27
Original
7936 people have browsed it

Friends who are preparing to learn go will install and use it directly on Windows at the beginning. Today I will write an installation tutorial on Linux for you.

This article uses tools

  • centos7.3
  • Virtual machine

1. Install GO

Open the official website of gohttps://golang.org/dl/, and directly install the one selected in the click box. Right-click the mouse and there will be an address. Save this address and use the wget command below. Just download itHow to run your first go program on LinuxExecute the commandwget https://golang.org/dl/go1.14.4.linux-amd64.tar.gz, download itHow to run your first go program on LinuxExtract go to Under /usr/local

Execution instructionstar -xzf go1.14.4.linux-amd64.tar.gz -C /usr/local/

After decompression is completed, it will be directly under /usr/local go folder

How to run your first go program on LinuxUp to this step, our go has been installed. Next, we need to configure environment variables.

2. Configure environment variables

GOROOT: This is the installation location of go, in this article it is /usr/ local/go GOPATH: This is the directory of the project

The configuration on Windows is like thisHow to run your first go program on LinuxNext we need to configure the environment variables of go on Linux, in the file /etc/profile Add the following code

<span style="display: block; background: url(https://imgkr.cn-bj.ufileos.com/97e4eed2-a992-4976-acf0-ccb6fb34d308.png); height: 30px; width: 100%; background-size: 40px; background-repeat: no-repeat; background-color: #282c34; margin-bottom: -7px; border-radius: 5px; background-position: 10px 10px;"></span><code class="hljs" style="overflow-x: auto; padding: 16px; color: #abb2bf; display: -webkit-box; font-family: Operator Mono, Consolas, Monaco, Menlo, monospace; font-size: 12px; -webkit-overflow-scrolling: touch; letter-spacing: 0px; padding-top: 15px; background: #282c34; border-radius: 5px;">export GOROOT=/usr/local/go<br/>export GOPATH=/goLearn<br/>export PATH=$PATH:$GOROOT/bin<br/></code>
Copy after login

and execute source ./profileHow to run your first go program on LinuxExecute go version to check whether go is installed successfully. If the installation is successful, the following figure will appear. (If it is inconsistent with the version downloaded by Kaka, it is the version number you downloaded yourself)How to run your first go program on Linux

3. Execute the first GO program on Linux

This directory must be consistent with the set GOPATH, which is the goLearn directory

Create src in this directory of golearn, and then store your project in this directory That’s it

This case is just a simple implementation process. In order to only demonstrate the execution problem of the GO program, Kaka will always output some articles about go later How to run your first go program on Linux and then execute this program to check whether it can be executed successfully. There are many ways to execute go programs. Here we just use the go run command for demonstration. How to run your first go program on Linux This is just a simple implementation process. The main purpose of this article is to install GO on Linux.

If you happen to want to know about go, then you can continue to check Kaka’s articles in the GO column of this site.

The above is the detailed content of How to run your first go program on Linux. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template