新手第一章 Go环境部署及开发工具(全篇干货无废话)

1,208 阅读2分钟

人生是不能回头的 每走一步都会有不同的结果 一切都是唯一的 包括遗憾

开发环境部署

下载 golang 软件包

golang.google.cn/dl/

无论是win/mac/linux 找到适合自己的版本和系统类型 下载

文件名说明
go.1.22.5.windows-amd64.msiWindowns操作平台及安装包
go.1.22.5.linux-amd64.tar.gzLinux操作平台及安装包
go.1.22.5.darwin-amd64.pkgMac操作平台及安装包

《建议》不使用工具管理库 如yum apt-get等 容易踩坑 不好解决

Linux示例

下载完成后解压缩到/usr/local/go目录下 统一管理

tar -C /usr/local -zxvf go.1.22.5.linux-amd64.tar.gz

解压完后设置环境变量

export PATH=$PATH:/usr/local/go/bin
source ~/.bashrc

配置好后就可以使用 go version查看 Go的版本信息了

常用环境变量介绍
类型说明
GOROOT系统级别环境变量Go语言的安装目录 必须是绝对路径
GOPATH系统级别环境变量Go语言的工作目录 不建议和 GOROOT同目录
GOPROXY资源代理地址Go语言官方提供的代理商 为用户提供包的下载安装

开发工具选择

LiteIDE / Goland / VSCode 自行选择

下载地址说明
LiteIDEgithub.com/visualfc/li…开源的 Go语言开发工具
Golandwww.jetbrains.com.cn/go/收费/麻烦/成熟 的JetBrains开发工具
VSCodecode.visualstudio.com/国产/免费/存在丰富插件的开发工具

编写我们的第一个Go语言程序 (Goland示例)

创建项目目录 ginchat(自定义)

image.png

进入目录 执行 Go mod init ginchat

生成 go.mod核心文件文件 负责记录和管理项目的依赖关系及其版本信息

而后执行 go mod tidy

其作用是把项目所需要的依赖添加到go.mod,并删除go.mod中,没有被项目使用的依赖

创建文件 main.go 并编写代码 fmt输出

image.png

恭喜你 从零到一完成了首个 Go语言程序的编写