0%

My go journey 1

安装 Go

  1. 下载 Go 安装包,不同的系统下载对应的安装包。
  2. 直接运行对应的安装包

Go 项目创建

go mod 模式

  1. 初始化项目
1
2
3
mkdir go_test_project
cd go_test_project
go mod init go_test_project

设置 GOROOT 环境变量为安装的 Go 的路径。

  1. 引入依赖

以 gin 为例

1
go get -u github.com/gin-gonic/gin

完成上面两步就实现了 go mod 项目的创建,这个时候就可以在 go_test_project 目录下直接写代码了。

  1. 创建第一个程序
1
2
3
4
5
6
7
pacakge main

import fmt

func main() {
fmt.Println("Hello World!")
}
  1. 编译 main.go
1
go build main.go

如果需要指定编译的目标平台,以 centos 为例:

1
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./bin/main
  1. 运行程序
1
./main