Golang環境搭建
本文主要描寫了在macOS上搭建Golang環境。
安裝Golang
從golang.org下載安裝包並安裝,安裝完成後用go version
命令檢查安裝是否成功。
go version
安裝成功後的打印
go version go1.11.5 darwin/amd64
環境變量配置
編輯.bash_profile
文件,添加GOROOT
、GOPATH
和GOBIN
# Golang
export GOROOT=/usr/local/go
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOBIN
export GOPATH=/usr/local/go:/Users/yimcarson/go
如果採用默認安裝GOROOT
和GOBIN
可以缺省,GOPATH
是src
所在的路徑,包括系統庫、第三方的庫和自己的項目,至少配置兩個,/usr/local/go
是系統庫,/Users/yimcarson/go
路徑下是下載的第三方庫和我的項目。
/Users/yimcarson/go
的結構
.
├── bin
│ ├── gocode
│ ├── godef
│ ├── goreturns
│ └── hello
├── pkg
│ └── darwin_amd64
│ ├── github.com
......
├── src
│ └── my.com
......
Hello World
在$GOPATH/src
下新建一個路徑,如my.com
,以後開發的Golang程序就寫在這個路徑下。編寫hello.go
:
vim ~/go/src/my.com/hello/hello.go
從官網複製段代碼
package main
import "fmt"
func main() {
fmt.Println("Hello, 世界")
}
運行這個Golang程序
cd ~/go/src/my.com/hello
go run hello.go
輸出:
Hello, 世界