加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian)

发布时间:2020-12-13 17:47:37 所属栏目:Linux 来源:网络整理
导读:《LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian)》要点: 本文介绍了LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian),希望对您有用。如果有疑问,可以联系我们。 直接安装go1.6以上版本会出现提示 Set $GOROOT_BOOTSTRAP t

《LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian)》要点:
本文介绍了LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian),希望对您有用。如果有疑问,可以联系我们。

直接安装go1.6以上版本会出现提示 Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.
Go1.9的构建过程必要用于引导的 Go1.4二进制文件(简而言之,它必要去构建Go)

起首从源头构建Go1.4
然后用Go1.4二进制文件从源代码构建Go1.6以上版本

安装流程

1、如果安装了旧版本的Go,请撤消设置 $GOPATH,$GOROOT
2、确保Git已经安装

git version

设置装备摆设Git

git config --global user.email "替换成你的邮箱"
git config --global user.name "替换成你的姓名"

新的SSH密钥和添加公钥到Github帐户

ssh-keygen -t rsa -b 2048


复制公钥~/.ssh/id_rsa.pub进入github SSH设置,添加新的SSH密钥

3、安装gcc和glibc-devel
sudo apt-get install gcc glibc-devel

4、从源代码构建Go1.4【clone和编译会比拟慢,原因大家懂的】

cd ~/
git clone git@github.com:golang/go.git
cd go
git checkout -b 1.4.3 go1.4.3
cd src
./all.bash

5、复制~/go到$GOROOT_BOOTSTRAP(~/go1.4默认环境下)`

cp ~/go ~/go1.4 -rf

6、从源头构建Go1.9 【编译过程必要耐心等待...】

cd ~/go
git clean -dfx
git checkout -b 1.9 go1.9
cd src
./all.bash

7、设置$GOPATH并添加Go二进制路径$PATH

sudo vi /etc/profile

# Golang Env
export PATH=$PATH:/home/pi/go/bin
export GOPATH=/home/pi/go-projects

8、重启和测试

sudo reboot
go version

本文永远更新链接地址

《LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian)》是否对您有启发,欢迎查看更多与《LINUX学习:Raspberrypi树莓派Liunx下安装Golang1.9环境(Debian)》相关教程,学精学透。编程之家PHP学院为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读