美文网首页
Install go lang using gvm

Install go lang using gvm

作者: alston_tsao | 来源:发表于2018-03-16 13:10 被阅读0次

由於在ubuntu上直接apt-get install go-lang並不是最新版本,所以用gvm來安裝,將來要更新也方便。

然而gvm在安裝go1.5以上時,是用go本身來compile,所以要先灌go1.4才能灌更高的版本,而gvm本身並沒有自帶go1.4,所以

$ gvm install go1.4
Installing go1.4...
 * Compiling...
ERROR: Failed to compile. Check the logs at /Users/cage/.gvm/logs/go-go1.4-compile.log
ERROR: Failed to use installed version

直接安裝go1.4,會採用compile源碼方式安裝,結果報錯,shit。改用binary安裝

$ gvm install go1.4 -B   // 用binary方式安裝,省心
$ gvm use go1.4

安裝其他版本

$ gvm install go1.9
$ gvm use go1.9
$ go version

安裝完後gvm會幫你把GOPATH, GOROOT什麼鬼的都設定好

$ go env

GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/alston/.gvm/pkgsets/go1.9/global"
GORACE=""
GOROOT="/home/alston/.gvm/gos/go1.9"
GOTOOLDIR="/home/alston/.gvm/gos/go1.9/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build336894381=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"

但是一旦新開terminal,又找不到go指令了,設為default解決

gvm use go1.9 --default

相关文章

  • Install go lang using gvm

    由於在ubuntu上直接apt-get install go-lang並不是最新版本,所以用gvm來安裝,將來要更...

  • Gogs部署

    1 go lang安装配置 1.1 centos go lang install yum install merc...

  • go包管理

    内容 1 gvm管理go版本2 git submodule3 go mod gvm使用 1 安装gvm 2 gvm...

  • gvm 操作

    查看gvm安装的go版本gvm list使用gvm切换使用go版本 后面加 -default代表默认使用这个gvm...

  • gvm install go1.18.1 Unrecognize

    1、gvm安装 go1.18.1版本出现Unrecognized Go version问题 2、查日志cat /...

  • mac 开发环境配置教程

    使用GVM 来安装Go GVM是用来管理Go版本的一个工具,有点像python中的virtualenv。 安装gv...

  • 如何用 GVM 管理 Go 项目

    使用 Go 版本管理器管理多个版本的 Go 语言环境及其模块。 Go 语言版本管理器(GVM)是管理 Go 语言环...

  • 【Java】Object-Oriented Programmin

    This unit focuses on programming in Java, using this lang...

  • gvm 安装go失败

    gvm安装bash < <(curl -s -S -L https://raw.githubusercontent...

  • Go With VSCode On Mac

    安装 Go:brew install go 安装Go Debugger: Delvebrew install go...

网友评论

      本文标题:Install go lang using gvm

      本文链接:https://www.haomeiwen.com/subject/wfwlqftx.html