ubuntu 21.10(linux): 安装go1.17.6
2022/2/6 7:13:30
本文主要是介绍ubuntu 21.10(linux): 安装go1.17.6,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一,下载golang:
1,官网:
https://golang.google.cn/
2,下载页面:
https://golang.google.cn/dl/
我们选择linux版本下载,复制地址
3,用wget下载到本地:
root@lhdpcg:~# mkdir /usr/local/source root@lhdpcg:~# mkdir /usr/local/soft root@lhdpcg:~# cd /usr/local/source root@lhdpcg:/usr/local/source# mkdir go root@lhdpcg:/usr/local/source# cd go root@lhdpcg:/usr/local/source/go# wget https://go.dev/dl/go1.17.6.linux-amd64.tar.gz
说明:刘宏缔的go森林是一个专注golang的博客,
地址:https://blog.csdn.net/weixin_43881017
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,安装golang
1,解压:
root@lhdpcg:/usr/local/source/go# tar -zxvf go1.17.6.linux-amd64.tar.gz
2,移动到安装目录下
root@lhdpcg:/usr/local/source/go# mv go/ /usr/local/soft/
三,配置path环境变量:
1,编辑profile
root@lhdpcg:/usr/local/source/go# vim /etc/profile
添加两行:
export GOROOT=/usr/local/soft/go export PATH=$PATH:$GOROOT/bin
2,使profile生效
root@lhdpcg:/usr/local/source/go# source /etc/profile
3,查看go的版本
root@lhdpcg:/usr/local/source/go# go version go version go1.17.6 linux/amd64
四,写一个hello world程序做测试:
root@lhdpcg:~# mkdir /data/ root@lhdpcg:~# mkdir /data/goapp root@lhdpcg:~# mkdir /data/goapp/hello root@lhdpcg:~# cd /data/goapp/hello root@lhdpcg:/data/goapp/hello# vim hello.go
代码:
package main import "fmt" func main() { fmt.Printf("hello, world\n") }
运行:
root@lhdpcg:/data/goapp/hello# go mod init hello go: creating new go.mod: module hello go: to add module requirements and sums: go mod tidy root@lhdpcg:/data/goapp/hello# go build root@lhdpcg:/data/goapp/hello# ./hello hello, world
五,查看linux的版本:
root@lhdpcg:/data/goapp/hello# more /etc/os-release PRETTY_NAME="Ubuntu 21.10" NAME="Ubuntu" VERSION_ID="21.10" VERSION="21.10 (Impish Indri)" VERSION_CODENAME=impish ID=ubuntu ID_LIKE=debian HOME_URL="Enterprise Open Source and Linux | Ubuntu" SUPPORT_URL="Official Ubuntu Documentation" BUG_REPORT_URL="Bugs : Ubuntu" PRIVACY_POLICY_URL="Data privacy | Ubuntu" UBUNTU_CODENAME=impish
这篇关于ubuntu 21.10(linux): 安装go1.17.6的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23linux 系统宝塔查看网站访问的命令是什么?-icode9专业技术文章分享
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南