1 GOROOT
是安装GO的路径,在我的MAC电脑是
/usr/local/go
2 GOPATH
是工作路径, 可以任意指定
/Users/:user_name/codes/GoLang
工作目录下有三个重要文件夹
- src 源代码
- pkg 存放编译产生的中间库
- bin 存放Go编译后产生的可运行的文件
参考这篇博文的, 感谢 初学者没有搞明白的GOROOT,GOPATH,GOBIN,project目录
一个GO项目的典型目录
go_project // go_project为GOPATH目录
-- bin
-- myApp1 // 编译生成
-- myApp2 // 编译生成
-- myApp3 // 编译生成
-- pkg
-- src
-- myApp1 // project1
-- models
-- controllers
-- others
-- main.go
-- myApp2 // project2
-- models
-- controllers
-- others
-- main.go
-- myApp3 // project3
-- models
-- controllers
-- others
-- main.go