Go 函数

详解Go函数:定义、返回值、错误处理、匿名函数、泛型、defer、接口模拟多态

August 10, 2026 · 4 min · 小满zs

Go 错误处理

详解Go错误处理:业务错误、程序错误、defer、panic、recover

August 10, 2026 · 3 min · 小满zs

Go 值传递与引用类型

详解 Go 的值传递:哪些类型传参后修改会影响原数据,结构体与指针的区别

August 10, 2026 · 3 min · 小满zs

Go 协程

详解 Go 协程:用 go 启动、main 提前退出的坑、用 WaitGroup 等待多任务完成

August 10, 2026 · 3 min · 小满zs

Go 通道

详解 Go 通道:无缓冲与有缓冲的区别、关闭与 range 接收、用 select 多路监听

August 11, 2026 · 3 min · 小满zs

Go 互斥锁与读写锁

详解 Go 锁:用 Mutex 保护共享切片、不加锁会丢数据,以及读多写少时用 RWMutex

August 12, 2026 · 2 min · 小满zs

Go GMP 协程调度模型

讲清 Go 为什么用 GMP:G/M/P 各自干什么、旧调度的锁竞争、本地队列、Work Stealing 与 Hand-off

October 8, 2026 · 2 min · 小满zs

Go 文件与目录操作

详解 Go 文件读写删除、os.OpenFile 的 flag 与权限位,以及常见目录操作

October 8, 2026 · 5 min · 小满zs

Go JSON 序列化与反序列化

详解 Go encoding/json:Marshal / Unmarshal、结构体标签、omitempty,以及常见坑

October 15, 2026 · 4 min · 小满zs