记录在Ubuntu镜像系统编译安装GO语言环境

我们有些脚本和环境的运行是需要在服务器中可以执行GO语言的,但是默认的WEB环境中是不支持的。Go是Google开发的一种经过编译的静态类型编程语言。 目前我们看到有很多的应用程序都是采用Go编写的,比如我们看到的Docker,Kubernetes和Caddy。

在这篇文章中,老左笔记记录如何在我常用的Ubuntu镜像系统中看到Go语言环境,如果我们也有需要的可以作为参考。当然如果我们有更好的方法可以自己选择安装,比如有些脚本是可以一键安装的。

我们在安装之前,可以使用curl从官方下载页面下载Go的当前二进制文件。 检查下载页面是否有更新,并在必要时用最新的稳定版本替换1.12.9。

curl -O https://storage.googleapis.com/golang/go1.12.9.linux-amd64.tar.gz

然后我们可以验证:

sha256sum go1.12.9.linux-amd64.tar.gz

解压和调整目录:

tar -xvf go1.12.9.linux-amd64.tar.gz

sudo chown -R root:root ./go

sudo mv go /usr/local

然后我们需要调整路径变量。

编辑文件:

~/.profile

这里我们采用vi编辑器即可。

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin

保存文件,然后将命令加载到当前的shell实例中。

source ~/.profile

然后我们要开始检测是否安装成功。我们可以在当前目录中创建一个名为go的文件夹,这里我是用来测试的。当然你自己创建熟悉的目录也可以。

mkdir -p go/src/hello && cd go/src/hello
touch hello.go

创建一个hello.go文件。

package main

import “fmt”

func main() {
fmt.Printf(“hello, world/n”)
}

丢入测试脚本。然后编译和执行看看

go build

./hello

如果我们可以看到hello,world,说明是没有问题的。

这样,通过简单的几个步骤可以在我们的Ubuntu镜像中安装GO语言支持。

声明: 本站仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!
关于安全: 任何IDC都有倒闭和跑路的可能,出口线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.

当前积分兑换比率为:1 元 = 10 资源币

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!suminxia@qq.com

2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!

3. 如果你也有好源码或者教程,可以到审核区发布,分享有资源币奖励和额外收入!

4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!

5. 如有链接无法下载、失效或广告,请联系管理员处理!

6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!

8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!

9. 如遇到加密压缩包,默认解压密码为"www.uzyw.cn",如遇到无法解压的请联系管理员!


有资源网 » 记录在Ubuntu镜像系统编译安装GO语言环境

发表评论

发表评论

提供最优质的资源集合

立即查看 了解详情