Golang语言环境安装

本文介绍了Golang在Windows和Linux系统的安装方法,包括安装步骤、环境变量配置和国内代理设置。还阐述了Go Modules依赖包查找机制,推荐了Golang开发工具GoLand,并列举了BEEGO、Go kit等多个GO语言框架及其在不同领域的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Golang官网:Go Programming Language

Golang中文网:Go语言中文网

下载安装包:https://golang.google.cn/dl/

选择自己电脑操作系统的包装包

Windows 系统安装Golang

安装包下载完成后,点击运行一路 next,finish 完成。

win+R 打开cmd窗口

输入 go version, 查看 golang 环境是否安装成功

安装完成后,配置国内代理

win+R 打开cmd,执行以下命令

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

配置 GOPATH 环境变量

配置后在 gopath 目录下,新建 src、pkg、bin三个目录

输入 go env,查看 golang 环境变量

GOROOT:是 go 的安装目录,go原生工具在该目录下

GOPATH:第三方依赖库

GO111MODULE:表示根据go.mod管理下载依赖,go1.16开始默认为on


Linux 系统安装Golang

把下载的 go*.linux-amd64.tar.gz 安装包上传到 linux 服务器的 /usr/local/go 目录下

mkdir /usr/local/go
cd /usr/local/go
# 解压安装包
tar -zxvf go*.linux-amd64.tar.gz

创建第三方依赖库存放的路径

mkdir /usr/local/go/gopath
cd /usr/local/go/gopath
mkdir bin
mkdir pkg
mkdir src

配置系统环境变量

vim /etc/profile

export GOROOT=/usr/local/go/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=/usr/local/go/gopath

刷新系统配置文件

source /etc/profile

go version 查看go版本

输入 go env,查看 golang 环境变量

配置国内代理

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

Go Modules 依赖包查找机制

下载的第三方依赖存储在 $GOPATH/pkg/mod 目录下

go install 生成的可执行文件存储在 $GOPATH/bin 目录下

依赖包查找顺序:工作目录->$GOPATH/pkg/mod->$GOPATH/src


安装 Golang 开发工具

推荐使用:jetbrains GoLand ,官网:https://www.jetbrains.com/


GO语言框架作用

BEEGO:web应用开发

Go kit:微服务

istio:微服务

etcd:分布式KV存储

NSQ:消息系统

HYPER EDGER:区块链

Golearn:机器学习

momenTa:人工智能

Pholcus:爬虫

falcon:分布式监控

Prometheus:监控报警

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

7 号

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值