การใช้ผู้ใช้รูทที่ติดตั้งไว้จะไปบน linux
กำหนดเส้นทางไปในไฟล์ ~/.zshrc:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
$ ls $HOME/go
bin pkg src
$ ls $HOME/go/bin
asmfmt dlv errcheck fillstruct gocode gocode-gomod godef gogetdoc goimports golint gometalinter gomodifytags gorename gotags gounit guru iferr impl keyify motion
แต่ go env
กลับ:
zsh: command not found: go
ทำไม
ส่วนที่เพิ่มเข้าไป
$ whereis go
go: /usr/local/go
ตั้งค่า /usr/local
เป็น ~/.zshrc:
export PATH=$PATH:/usr/local/
แหล่งที่มามัน เรียกใช้ go env
ส่งคืน:
zsh: permission denied: go
export PATH=/usr/local/go/bin:${PATH}
ตัวเอง - person Scott Stensland   schedule 24.06.2019GOPATH
ควรเป็น/usr/local/go
อันไหนถูกติดตั้ง? - person 02040402   schedule 24.06.2019