Go 测试体系总览 Go 在标准库 testing 包中提供了三种互补的测试能力:单元测试验证正确性、基准测试 […]
什么是数据竞争 数据竞争(Data Race)指多个 goroutine 未同步地访问同一共享变量,且至少有一
为什么需要 Context Go 并发编程中,context 包解决三个问题: 如何优雅地取消一串关联的 go
go vet 是什么 go vet 是 Go 官方静态分析工具,在编译前检查代码中的潜在错误和不规范写法。它不
泛型的基本语法 Go 1.18 引入泛型,用类型参数(方括号)和类型约束(接口 + 类型集)编写通用代码: 内
KCP 是什么 KCP 是一个基于 UDP 的可靠传输协议(作者 skywind3000,不是内核协议,而是应
两种同步方案的定位 游戏网络同步有两大流派:状态同步(服务端算,客户端演)和帧同步(客户端算,服务端转发操作)