Home > Backend Development > Golang > Golang installation tutorial: detailed steps at a glance

Golang installation tutorial: detailed steps at a glance

王林
Release: 2024-02-29 15:21:04
Original
454 people have browsed it

Golang installation tutorial: detailed steps at a glance

Golang Installation Tutorial: Detailed Steps at a Glance

With the rapid development of cloud computing, big data, artificial intelligence and other technologies, programming languages ​​are also constantly changing and updating. Among them, Golang is favored by developers as an efficient, concise and fast programming language. This article will introduce how to install Golang in different operating systems so that you can quickly start learning and using this language.

Step One: Download Golang

First, you need to download the latest version of Golang from the official website https://golang.org/. Choose the corresponding installation package according to your operating system. Golang supports Windows, MacOS and various Linux distributions. Click the download button and wait for the download to complete.

Step 2: Install Golang

  1. Windows system installation steps:

Double-click the downloaded installation package and click as prompted "Next" to install. During the installation process, you can choose the installation path of Golang. By default, it is the C:Go directory under the root directory of the C drive. After the installation is complete, you need to configure the environment variables.

Open "Control Panel" -> "System and Security" -> "System", click "Advanced System Settings", click "Environment Variables" in the system properties window, and find " Path", click Edit and add the Golang installation path, for example C:Go in.

  1. MacOS system installation steps:

Double-click the downloaded .pkg file and follow the prompts to complete the installation. After the installation is complete, you also need to configure environment variables.

Open Terminal and enter the following command:

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bash_profile
source ~/.bash_profile
Copy after login
  1. Linux system installation steps:

Extract the downloaded compressed package to the specified folder, such as /usr/local:

sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
Copy after login

Then configure the environment variables and add the following content in the ~/.profile or ~/.bashrc file:

export PATH=$PATH:/usr/local/go/bin
Copy after login

Make the configuration effective:

source ~/.profile
Copy after login

Step 3: Verify the installation

Open the command line window (Terminal or PowerShell) and enter the following command:

go version
Copy after login

If you see output similar to go version go1.17.1 darwin/amd64, you have successfully installed Golang.

Step 4: Write the first Golang program

Create a new folder, such as hello, and create it under this folder For a file named hello.go, enter the following code:

package main

import "fmt"

func main() {
    fmt.Println("Hello, Golang!")
}
Copy after login

After saving the file, switch to the folder in the command line window and run the following command:

go run hello.go
Copy after login

If "Hello, Golang!" is successfully printed, it means that your first Golang program runs successfully.

Through the above steps, you have successfully installed Golang and successfully written and run your first program. Next, you can learn more about Golang's syntax and features and develop more complex applications. I wish you explore the infinite possibilities in the world of Golang!

The above is the detailed content of Golang installation tutorial: detailed steps at a glance. For more information, please follow other related articles on the PHP Chinese website!

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