🐸 青蛙编程网

Go 基础教程

基线:Go 1.23+。

学习目标

  • 写出并运行第一个 Go 程序
  • 掌握变量、流程控制、函数与包管理
  • 用 struct 组织数据、方法挂载
  • 理解接口与 error 处理(Go 的灵魂)
  • 初识 goroutine 并发

学习路线

章节 核心内容
1. Go 是什么 语言定位,编译模型
2. 环境搭建与第一个程序 go mod、编译、运行
3. 变量、类型与流程控制 短声明、if/for/switch
4. 函数与包 多返回值、包管理
5. 结构体与方法 struct、方法接收者
6. 接口与错误处理 interface、error 习惯
7. 并发 goroutine、channel
8. 综合练习 命令行小工具

从 1. Go 是什么 开始吧!