ubuntu安装Go环境

Ubuntu 16.04上有预编译好的包.
### 安装
sudo apt-get update
sudo apt-get install golang-go

查看版本号

go version
#go version go1.6.2 linux/amd64

配置GOPATH环境变量

GOPATH: go工程路径

vim ~/.bashrc
export GOPATH=/home/memore/Desktop/webRTC/collider

生效指令

. ~/.bashrc

查看Go 的环境配置

go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH=""
GOPATH="/home/memore/Desktop/webRTC/collider"
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"

此时go安装完成
可以在 %GOPATH%/src目录下进行get / install 等操作了

get 失败

在get 项目的时候报错 可能是被墙了

package golang.org/x/net/websocket: unrecognized import path "golang.org/x/net/websocket" (https fetch: Get https://golang.org/x/net/websocket?go-get=1: dial tcp 216.239.37.1:443: getsockopt: connection refused)

mkdir -p $GOPATH/src/golang.org/x/
cd $GOPATH/src/golang.org/x/
git clone https://github.com/golang/net.git net
go install net

这样就基本没问题了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值