Home > Backend Development > Golang > Golang Setup Installation Guide: Quick Guide

Golang Setup Installation Guide: Quick Guide

PHPz
Release: 2024-02-26 17:48:06
Original
617 people have browsed it

Golang Setup Installation Guide: Quick Guide

Golang is a fast, reliable and efficient programming language developed by Google and released in 2009. It is designed to solve problems in large software projects, with powerful concurrency features and concise syntax. This article will introduce in detail how to install and configure Golang on different operating systems, and use specific code examples to help you quickly get started using Golang.

Part 1: Install and configure Golang on Windows operating system

1. Download and install Golang

First, please open the Golang official website (https://golang.org /), select the corresponding Windows installation package to download on the "Downloads" page. Double-click the installation package and follow the prompts to complete the installation process.

2. Configure environment variables

Next, right-click "This Computer" -> "Properties" -> "Advanced System Settings" -> "Environment Variables", in System Variables Create a new variable named "GOPATH" in Go and set its value to the folder path where you want to store the Golang code.

3. Verify the installation

Open the command prompt, enter "go version" and press Enter. If you can see the version information of Golang, it means the installation is successful.

4. Write and run the first program

Create a file named "hello.go" and enter the following code:

package main

import "fmt"

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

Save the file and run it at the command prompt Run the program through the command "go run hello.go" in the character. If "Hello, World!" is successfully output, it means the configuration is correct.

Part 2: Install and configure Golang on Mac operating system

1. Use Homebrew to install Golang

Enter the following command in the terminal to install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Copy after login

Then use Homebrew to install Golang:

brew install go
Copy after login

2. Configure environment variables

Edit the terminal configuration file (such as ~/.bash_profile or ~/.zshrc) and add the following content:

export GOPATH=/your/path/to/gocode
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
Copy after login

3. Verify the installation

Enter the "go version" command in the terminal. If you see the Golang version information, the installation is successful.

4. Write and run the first program

Create a file named "hello.go" and enter the same code example as the Windows operating system. Save the file and run the program via "go run hello.go" in the terminal.

Part 3: Install and configure Golang on the Linux operating system

1. Use the package manager to install Golang

Enter the following command in the terminal to install Golang:

sudo apt-get update
sudo apt-get install golang
Copy after login

2. Set environment variables

Edit the bash configuration file (such as ~/.bashrc or ~/.bash_profile) and add the following content:

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

3. Verify the installation

Enter the "go version" command in the terminal. If you can see the Golang version information, the installation is successful.

4. Write and run the first program

Same as the above operating system, create a file named "hello.go" and enter the same code example. Save the file and run the program via "go run hello.go" in the terminal.

Through the above steps, you have successfully installed and configured Golang, and can write and run simple programs. I hope this article will help you understand and use Golang!

The above is the detailed content of Golang Setup Installation Guide: Quick Guide. 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