Go环境搭建

文档

环境搭建

Linux

下载软件包

1
# wget https://dl.google.com/go/go1.17.2.linux-amd64.tar.gz

解压到/usr/local

1
# tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz

环境变量配置

1
2
# vim /etc/profile

export PATH=$PATH:/usr/local/go/bin
export GOPATH=xxx

1
2

# source /etc/profile

查看环境变量

  • GOARCH 表示目标处理器架构
  • GOOS 表示目标操作系统
  • GOROOT 表示 Go 开发包的安装目录
  • GOBIN 表示 Go 可执行文件目录
  • GOPATH 表示 Go 的工作目录

Windows

软件安装

下载软件包https://dl.google.com/go/go1.17.2.windows-amd64.msi,下载完成后运行安装即可。

查看环境变量

简单示例

1
2
3
4
5
6
7
package main // 声明 main 包,表明当前是一个可执行程序

import "fmt" // 导入内置fmt

func main() { // main函数,程序执行入口
fmt.Printf("hello world")
}

运行服务

1
go run main.go