最近项目需求,需要在树莓派CM3上安装Go语言开发环境。但是golang官方不提供高版本的armv7二进制可执行包。采用可靠方法在树莓派上编译源码安装golang。

使用安装包版本:golang1.12

安装方法:

一、使用命令安装

$apt-get install golang

但是这种方法安装上的golang版本是1.7版本。

二、源码编辑安装

在https://golang.google.cn/dl/网站下载go1.12.1.src.tar.gz源码包到树莓派。

按照官方教程说明,golang1.12安装包需要go环境,首先安装gcc版本编译的golang。

索性使用apt 命令安装的golang1.7版本。

注意:不要安装gccgo,如果安装了,先卸载,不然会报错。