go项目启动流程

1: 下载go语言SDK
下载地址:https://go.dev/dl/
下载后安装即可

**2:**安装编译器,并配置环境
编译器一半选择 VSCODE。

GOROOT是Go语言的安装目录,用于指定Go编译器和标准库的位置。该目录包含Go语言的标准库、编译器、工具及其他必要的文件。
GOPATH是一个环境变量,用于指定工作空间的根目录。这个目录包含了Go项目的源代码、依赖包和可执行文件。
可以用 go env指令查看以上两个参数

在 Go 语言的生态中,GOPROXY 是一个重要的环境变量,它用于指定 Go 工具链在获取依赖时使用的代理服务器。默认情况下,Go 会从源代码仓库直接获取依赖,但有时候由于网络问题,直接访问源仓库可能会遇到障碍。这时,使用一个可靠的代理服务器就显得尤为重要。
对于MAC或者Linux操作系统,可以用cat .bash_profile指令查看当前的GOPROXY,如果需要配置新的,可以在终端用以下指令修改
1: vi ~/.bash_profile
2: 在.bash_profile文件末尾加上
export GOPROXY=“xxxx”
3: source ~/.bash_profile 保存修改

4: 对于一般的go项目,我们的启动文件是 main.go文件
初始化外部依赖的文件是 config.go文件
配置文件一般是yaml文件

启动项目前,执行go mod tidy指令,来加载项目所需要的外部依赖包
go mod tidy 是 Go 语言的命令,用于清理和更新 go.modgo.sum 文件。它主要有以下功能:

移除未使用的依赖项:从 go.mod 文件中删除那些在代码中不再使用的依赖项。
添加缺失的依赖项:添加代码中使用但尚未记录在 go.mod 文件中的依赖项。
更新 go.sum 文件:确保 go.sum 文件中包含所有依赖项的正确校验和。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值