Jquery中文网 www.jquerycn.cn
Jquery中文网 >  后端编程  >  Go语言  >  正文 go语言 环境配置

go语言 环境配置

发布时间:2021-04-09   编辑:www.jquerycn.cn
jquery中文网为您提供go语言 环境配置等资源,欢迎您收藏本站,我们将为您提供最新的go语言 环境配置资源

go语言 环境配置

安装软件一般有两类(三种)方式

1、直接下载已经编译好的二进制文件,解压后配置环境变量就可以了。
2、通过系统的包管理工具,比如 ubuntu apt-get安装,和第一种相同,都是直接对编译好的二进制文件进行安装。
3、下载源码,自行编译成二进制文件后安装。

使用编译好的二进制文件

下载地址:https://golang.google.cn/dl/

ubuntu系统选择下面这个:

解压之后,配置环境变量,例如:
~/.bashrc中配置:

配置好后,source ~/.bashrc 就好了

自行编译源码

首先声明,不是有兴趣想了解一下,不建议,因为会有坑,且没什么价值。

go语言实现语言:
go从1.5版本开始实现“自举”(Bootstrap),也就是用go来实现go;之前的版本都是用C来实现,用C编译即可。所以,如果要使用1.5及之后的版本,我们必须先编译go1.4。

所以首先需要下载go1.4版本的源码,对其编译安装后,利用go1.4编译安装高版本的go

在编译时出现了一个问题(相对常见,有必要说一下):
出现错误: cc1:all warnings being treated as errors

原因: 把警报作为错误处理

解决方法:
找到源文件所在目录下的Makefile文件
搜索Werror,一般为cflags = -Werror
将Werror注释掉,重新编译即可
将全部的 Werror 注释掉就可以了!
接着,正常编译go1.4之后,再使用go1.4编译go1.13就可以了,然后将编译好后的二进制文件的路径添加到PATH中即可。

到此这篇关于“go语言 环境配置”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
1.2Go语言开发环境搭建
ubuntu 16.04安装go语言并配置VSCode使用环境
Go环境变量配置及系统配置文件的区别
从零开始学习GO语言-搭建Go语言开发环境-快速开发入门第一个小程序
想系统学习GO语言(Golang
go语言入门环境配置GoLand编译单文件运行go语言代码
在VS Code中配置GO开发环境并调试
Windows环境下 Go 语言安装与环境变量配置
Go 语言开发工具
聊聊,如何快速搭建部署GO开发环境和部署服务?

[关闭]