当前位置首页 > Debian知识

raspberrypi树莓派liunx下安装golang1.9环境(debian)

阅读次数:202 次  来源:admin  发布时间:

直接安装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 versio

raspberrypi树莓派liunx下安装golang1.9环境(debian)

配置Git

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

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

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

h-keygen -t rsa -b 2048

raspberrypi树莓派liunx下安装golang1.9环境(debian)

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

3、安装gcc和glibc-devel

udo 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

raspberrypi树莓派liunx下安装golang1.9环境(debian)

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

raspberrypi树莓派liunx下安装golang1.9环境(debian)

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

udo vi /etc/profile

# Golang Env

export PATH=$PATH:/home/pi/go/bi

export GOPATH=/home/pi/go-project

raspberrypi树莓派liunx下安装golang1.9环境(debian)

8、重启和测试

udo reboot

go versio

raspberrypi树莓派liunx下安装golang1.9环境(debian)

9、helloworld

package main

import (
"fmt"
)

func main() {
fmt.Println("helloworld")
}

raspberrypi树莓派liunx下安装golang1.9环境(debian)

上一篇:centos6.8安装python3.7.3报错Can'tconnecttoHTTPSURLbecausetheSSL
下一篇:centos7.264位docker安装lamp环境