tag

Go

共 679 篇文章。
全部文章JavaGo书稿TypeScript游戏开发独立开发者小游戏游戏设计Godot性能优化RustKafkaPython游戏引擎
mmo

《MMO 服务器开发》13.2 公会仓库与捐献流水

公会仓库是多人共享的资产容器,捐献则是一份只增不改的流水账。本节用 aegis 从零实现:仓库按物品种类限槽但允许无限堆叠,捐献用请求号幂等去重避免重试翻倍,提现按职位控权并按日限额。重点讲清「先判幂等再写库存」的顺序为什么是正确性的关键,并用真跑的 L1 测试验证重试不翻倍、超额提现被拦、跨日重置生效。

6 分钟阅读
MMO 游戏服务端 玩法系统
mmo

《MMO 服务器开发》13.1 入会、职位与权限

公会系统是 MMO 里第一个跨玩家的持久组织:入会有自由与审批两种策略,职位有会长到成员五级,权限是一张职位到动作的位掩码表。本节用 aegis 从零实现单服公会模型——把权限收敛成一张可审计的表、让入会与审批幂等、把职位变更约束在层级之内,并用真跑的 L1 测试钉死满员竞态、重复申请与越级任免三条边界。

7 分钟阅读
MMO 游戏服务端 玩法系统
golang

《Go 语言编程实战》目录

《Go 语言编程实战》全书导航页:说明本书与卷一《Go 语言编程入门》的分工、读者画像与前置知识、三条学习路径与五个部分之间的依赖关系,并按五个部分列出 18 章 54 节的完整章节索引,另含贯穿项目 TaskHub 从单模块到集群部署的推进路线与常见问题速查表,方便读者按需定位、跳读与随时查阅全书。

15 分钟阅读
Go Go 语言编程实战 目录
golang

《Go 语言编程实战》18.3 上线、观测与迭代

全书的最后一步是把 TaskHub 真正推到用户面前并让它长期变好。本节给出上线 Go/No-Go 清单、观测三支柱的接线,并用本机真跑的一段中间件演示:1000 次请求中注入 10 个错误,实测 1001 个请求、10 个错误、可用性 99.001%,据此判定错误预算是否耗尽;最后用「假设-实验-度量-决策」闭环收束全卷 18 章。

9 分钟阅读
Go Go 语言编程实战 可观测性
books

《Go 语言编程实战》 · 全书目录与章节索引(55 篇)

《Go 语言编程实战》全 55 篇,以多租户任务协作平台 TaskHub 为主线,从单仓多模块与依赖治理、分层配置与密钥管理,讲到 REST 契约、JWT 与 RBAC 多租户隔离、连接池与事务边界、缓存与消息、限流熔断与 goroutine 泄漏,再到结构化日志、指标与链路追踪、分层测试与性能工程,最后覆盖对象存储、容器化、Kubernetes 部署、发布运维与安全加固。示例基于 Go 1.27 在本机实跑。

12 分钟阅读
书稿 Go Go 语言编程实战
books

《Go 语言编程入门》 · 全书目录与章节索引(61 篇)

《Go 语言编程入门》全 61 篇,以 TaskAPI 一个贯穿全书的项目为主线,从安装工具链、语言基础、结构体与接口、错误处理、包与模块、测试与泛型,讲到 goroutine 与 channel、同步与竞态、context 生命周期,再到用 net/http 搭服务、数据持久化、配置分层、可观测性、交叉编译与容器化交付。示例沿用 Go 1.27 主线,本页列出全书分章目录;代码与实验的复现范围以分节说明为准。

9 分钟阅读
书稿 Go Go 语言编程入门