Go学习-GoPath设置与第一个Go程序(一)
1. Go安装
略
2. 设置GoPath
GOPATH是一个环境变量,用来表明你写的go项目的存放路径。
2.1 Mac
2.1.1 Bash
vim ~/.bash_profile
export GOPATH="/Users/zhangsan/go"
source ~/.bash_profile
2.1.2 Zsh
vim ~/.zshrc
export GOPATH="/Users/zhangsan/go"
source ~/.zshrc
2.2 Windows todo
3. 开发目录
4. 第一个Go程序
创建 main.go 文件,内容如下:
package main
import "fmt"
func main() {
fmt.Println("hello,hizdm")
}
执行 go build
会生成 main 可执行文件,也可以使用 go build -o test.exe
对生成的文件命名,如果出现 go: cannot find main module; see 'go help modules' 错误,就需要使用 go env
查看环境变量(截图如下),开启
GO111MODULE=on
后,go会忽略GOPATH和vendor文件夹,只会根据go.mod加载依赖,因此需要执行 go mod init 模块名
即可。