微游技术部一周分享 20230611期

本周关键字:sealos版本号对比错误,golang AES加密,Discord Bot,swagger自动生成请求代码,游戏上瘾的套路,旋转循环页视图,SuperSet除数为0错误。

minigame-logo

大家好,以下是微游互娱技术部本周的分享:

1. [k8s] sealos version compare error

https://overstarry.vip/posts/sealos_version_compare_error/

本文讲述了在使用开源项目的过程中发现了问题并解决问题的过程:使用Sealos将k8s 版本从 v1.25.8 升级到 v1.25.10,遇到版本比较错误:

new cluster version v1.25.10 behind the current version v1.25.8

2. [go开发] Golang实现AES加解密

https://luckytking.github.io/2023/06/golang实现aes加解密/

本文主要介绍AES算法以及如何使用golang实现AES加解密。

3. [go开发] go创建discord Bot

https://www.cnblogs.com/zxfprogram/articles/17472426.html

Discord Bot是一种在Discord平台上运行的机器人程序,用于自动化执行各种任务和提供各种功能。它可以通过编程和API(应用程序接口)与Discord的服务器进行交互,并与用户进行实时通信。

本文分享了如何使用 Go 语言创建一个 Discord 机器人的过程:准备工作、设置机器人、编写代码以及部署机器人。

4. [web开发] 根据 Swagger 文档生成前端网络请求代码和 Typescript 类型申明

https://juejin.cn/post/7243241586568675388

前后端联调一直都是比较麻烦的事情,后端需要维护接口文档,前端需要根据接口文档编写网络请求代码和类型申明,接口变更时需要修改对应代码。

本文介绍如何根据后端代码生成的Swagger文档,直接生成前端请求代码。本文使用的是:Ant Design Pro 中的 @umijs/openapi

5. [产品设计] 让人上瘾的游戏套路

https://juejin.cn/post/7243203041872199739

本文以斗地主为例分析让人上瘾的游戏套路。

6. [Cocos开发] Cocos Creator: 实现旋转循环页视图

https://juejin.cn/post/7243241586569084988

本文介绍如何在Cocos Creator中实现一个旋转循环页视图。

7. [数据分析] SuperSet 解决除数为0报错 Error: division by zero

https://xmanyou.com/superset-resolve-error-division-by-zero/

在设计SuperSet查询表单时,有时候会遇到除数为0的情况,这时候可以用NullIf这个sql方法来解决。

以上。