跳到主要内容

Combo SDK for Go

0.5.0 (2024-08-27)

增加了内置的 GM 幂等层功能,包含两种数据存储实现:

  • 基于 Memory。适用于本地开发调试。
  • 基于 Redis。适用于生产环境部署。

详见 GM 平台 | 幂等性

0.4.0 (2024-07-26)

  • GmListener 的注释说明了游戏侧如何自己处理 GM 响应的 JSON 序列化
  • GmRequest 增加了幂等性处理所需的 IdempotencyKey 字段。详见 GM 平台 | 幂等性
  • GmError 增加和幂等处理相关的错误类型常量。详见 GM 平台 | 错误类型
  • GmErrorResponse 增加了 Uncertain 字段。详见 GM 平台 | 错误响应
  • IdentityPayload 增加了 Age 字段,用于游戏侧在某些特殊场景下自行处理防沉迷
  • 签名验证不通过时,返回的 error 中不再包含预期的签名值

0.3.1 (2024-06-02)

改进了 GmError 常量定义:

  • throttle_error 重命名为 throttling_error
  • 新增了 maintenance_error
  • 改进了常量的注释

在 README.md 中增加了 GM 示例代码。

0.3.0 (2024-05-23)

  • 增加了对 GM 命令的支持
  • Identity Token 增加了 distrovariant 字段
  • 增加了更多 IdP 常量定义 douyinleidian

0.2.0 (2024-03-12)

0.1.0 (2023-12-29)