linux(ubuntu20.10)安装golang(go 1.15.4)
一,golang的官网地址:https://golang.org/因为国内不能正常访问这个地址,通常大家会访问:https://studygolang.com/说明:刘宏缔的架构森林是一个专注golang的博客,地址:说明:作者:刘宏缔 邮箱: 371125307@qq.com二,下载go的安装文件:1,下载地址:https://studygolang.com/dl2,下载到本地liuhongdi
·
一,golang的官网地址:
因为国内不能正常访问这个地址,
通常大家会访问:
说明:刘宏缔的架构森林是一个专注golang的博客,
网站:https://blog.imgtouch.com
原文: linux(ubuntu20.10)安装golang(go 1.15.4) – 架构森林
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,下载go的安装文件:
1,下载地址:
2,下载到本地
liuhongdi@ku:~/桌面$ cd /usr/local/source/
liuhongdi@ku:/usr/local/source$ wget https://studygolang.com/dl/golang/go1.15.4.linux-amd64.tar.gz
3,下载完成后解压
liuhongdi@ku:/usr/local/source$ tar -zxvf go1.15.4.linux-amd64.tar.gz
三,安装go
1,移动到软件安装目录:
root@ku:/usr/local/source# mv go /usr/local/soft/
2,把bin目录添加到环境变量:
root@ku:/usr/local/source# vi /etc/profile
添加代码:
export GOROOT=/usr/local/soft/go
export PATH=$PATH:$GOROOT/bin
使/etc/profile中的配置生效
root@ku:/usr/local/source# source /etc/profile
查看安装效果:
root@ku:/usr/local/source# go version
go version go1.15.4 linux/amd64
四,配置GOPROXY
1,为什么要配置?
因为 Go 1.13 将 GOPROXY 默认成了中国大陆无法访问的 https://proxy.golang.org ,
所以国内的开发者必须先设置 GOPROXY
然后才能正常使用 go 来开发应用
2,配置goproxy
root@ku:/usr/local/source# vi /etc/profile
添加以下代码:
# 启用 Go Modules 功能
export GO111MODULE=on
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.cn
3,使配置生效
root@ku:/usr/local/source# source /etc/profile
五,测试写一个go的程序:
1,进入项目所在目录
root@ku:/data/go/hello# pwd
/data/go/hello
编辑一个hello world程序:
root@ku:/data/go/hello# vi hello.go
代码内容:
root@ku:/data/go/hello# more hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
构建
root@ku:/data/go/hello# go build
查看是否有二进制程序生成
root@ku:/data/go/hello# ls
hello hello.go
运行生成的二进制程序
root@ku:/data/go/hello# ./hello
hello, world
六,查看linux版本
liuhongdi@ku:~/桌面$ uname -a
Linux ku 5.8.0-28-generic #30-Ubuntu SMP Thu Nov 5 13:24:33 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
更多推荐
已为社区贡献1条内容
所有评论(0)