微游技术部一周分享 20220327期
大家好,以下是微游互娱技术部本周的分享:
1. [Android开发] Android 自定义Gradle插件(七):关于多渠道打包
本文介绍如何通过自定义gradle插件实现多渠道打包。
2. [go开发] Kratos业务状态码和HTTP状态码分离
本文介绍使用Kratos编写微服务时如何实现业务状态码和 HTTP 状态码分离:即所有的 http status code 都为 200,实际的业务状态码以在 response 中响应的 code 为主。。
3. [go开发] go泛型介绍
本文介绍新发布的go 1.18中的新特性:泛型
4. [web开发] yarn介绍以及如何管理多版本Node.js
https://juejin.cn/post/7079629572076994596?share_token=c0c4e08c-9df0-4fc0-9f0c-881fa86fa7b3
本文介绍了在打包Node.js项目的docker镜像时可能失败的一个情况:yarn.lock使用了本地相对路径,以及如何管理多版本Node.js。
5. [游戏开发] Web游戏监听浏览器返回点击事件
https://gitee.com/dony1122/note/blob/master/Web 游戏监听浏览器返回点击事件 !.md#web-游戏监听浏览器返回点击事件-
本文介绍如何通过监听浏览器的返回点击事件,在游戏中实现类似App中的后退操作。
6. [Cocos开发] CocosCreator使用i18n实现多语言切换
本文介绍如何利用Cocos Creator开发的i18n模块来实现游戏的多语言切换。
以上。