How do I SET the GOPATH environment variable on Ubuntu? What file must I edit?

前端 未结 25 3025
死守一世寂寞
死守一世寂寞 2020-11-28 00:45

I am trying to do a go get:

go get github.com/go-sql-driver/mysql

and it fails with the following error:

packa         


        
25条回答
  •  谎友^
    谎友^ (楼主)
    2020-11-28 00:55

    My go environment looked similar to yours.

    $go env
    GOARCH="amd64"
    GOBIN=""
    GOEXE=""
    GOHOSTARCH="amd64"
    GOHOSTOS="linux"
    GOOS="linux"
    GOPATH=""
    GORACE=""
    GOROOT="/usr/lib/go-1.6"
    GOTOOLDIR="/usr/lib/go-1.6/pkg/tool/linux_amd64"
    GO15VENDOREXPERIMENT="1"
    CC="gcc"
    GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
    CXX="g++"
    CGO_ENABLED="1"
    

    I resolved it with setting GOPATH to /usr/lib/go. Try it out.

    export GOPATH=/usr/lib/go
    export PATH=$PATH:$GOPATH/bin
    

提交回复
热议问题