ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Go 保姆级教程 Day1:装完环境,10 分钟跑通第一个程序

Go 保姆级教程 Day1:装完环境,10 分钟跑通第一个程序 为什么学 Go给你 3 个继续的理由语法简单变量、循环、函数跟读英文差不多是后端语言里最好入门的之一就业机会实在云计算、微服务、容器、区块链等方向Go 是基础设施级语言Docker、Kubernetes 都是它写的学完能立刻看见成果30 天结束你会做出两个能写进简历的小项目而不是背了一堆名词今日目标30 分钟搞定✅ 在电脑上装好 Go✅ 打开终端输入 go version 能看到版本号✅ 用 go run 跑出「Hello, Go!」Step 1下载2 分钟打开官方下载页go.dev/dl认准页面第一个最新稳定版。按系统选安装包Windows选 .msi 结尾的文件macOS选 .pkg 结尾的文件Apple 芯片选 arm64Intel 选 amd64Linux选 .tar.gz按官方文档解压不会区分 arm64 / amd64Windows 和 macOS 直接选第一个带 .msi / .pkg 的即可Linux 用户打开终端输入 uname -m输出 aarch64 选 arm64输出 x86_64 选 amd64。避坑不要下载标着 Source 的源码包那是给想自己编译 Go 源码的人用的。Step 2安装3 分钟Windows双击 .msi一路 Next保持默认路径 C:\Program Files\Go 不要改最后 FinishmacOS双击 .pkg按提示继续输入开机密码Linux解压到 /usr/local再把 /usr/local/go/bin 加入 PATH官方文档 Quick Start 有完整命令Step 3验证1 分钟打开终端Windows 按 WinR 输入 cmd 回车macOS 按 Command空格 搜「终端」输入go version看到类似 go version go1.2x.x linux/amd64 的输出环境就装好了。如果提示「go 不是内部或外部命令」或 command not found90% 是 PATH 没生效先关掉终端重开一次还不行Windows 检查系统环境变量 PATH 是否包含 C:\Program Files\Go\bin或自定义安装路径下载太慢国内推荐配置 GOPROXY 镜像回复关键词「Go资料」领取图解版第一个程序跑出「Hello, Go!」10 分钟新建一个文件夹比如 go-learn在里面新建文件 hello.go把下面代码原样粘贴进去packagemainimportfmtfuncmain(){fmt.Println(Hello, Go!)}回到终端进入 go-learn 文件夹执行go run hello.go看到 Hello, Go! 输出——恭喜你完成了人生第一个 Go 程序。逐行讲解这 5 行代码在说什么package main声明这个文件属于 main 包。Go 程序从 main 包的 main 函数开始执行。先照抄第 8天讲包时再见import “fmt”引入 fmt 标准库它负责格式化输出相当于借来一个「会打印」的工具箱func main() { }程序入口函数花括号里就是程序要做的事fmt.Println(“Hello, Go!”)调用 fmt 的 Println 函数把引号里的内容打印到屏幕记住一句话Go 程序 包 函数 调用。今天先混个脸熟。避坑清单今天踩过的坑明天不再踩下载慢 → 配置 GOPROXYhttps://goproxy.cn,direct七牛云维护的国内镜像命令找不到 → 90% 是 PATH 问题重开终端优先文件名可以随意但扩展名必须是 .go字符串必须用双引号单引号是给字符用的第 3 天细讲编辑器推荐 VS Code 官方 Go 插件能自动补全和纠错实战练习做不完明天跟不上把 Hello, Go! 改成输出你的名字比如 Hello, 小明!。再写一行 fmt.Println 输出你今天的心情比如今天学会了装环境开心。跑通后把终端截图发到评论区结尾如果你觉得今天的内容对你有帮助点个「在看」让更多想学 Go 的朋友看到转发给那个「收藏了 10 个教程还没动手」的朋友关注本号回复关键词「Go资料」领取《Go 新手避坑 100 问》 环境安装图解 PDF
返回列表