/ 微游技术部

微游技术部一周分享 20220417期

minigame.vip

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

1. [Android开发] Android的混淆冲突问题

https://juejin.cn/post/7087073684787036196

微游Android SDK在开发中,采用模块化的方法,将不同的功能封装为独立的模块Module,然后按需引入,但是由于每个模块都独立混淆,如果不加处理,混淆后容易出现冲突,即出现了相同的类名。

本文介绍了解决这类的冲突的一些方法。

2. [go开发] Go统计代码测试覆盖率

https://overstarry.vip/posts/go统计代码测试覆盖率/

微游技术部最近在推行单元测试,希望以此来提高产品质量。单元测试中,覆盖率是一个很重要的指标。
本文介绍如何在go开发中使用go tool cover命令来统计单元测试的代码覆盖率。

3. [go开发] Go微服务 Kratos Transporter传输层介绍

https://luckytking.github.io/2022/04/go微服务-kratostransporter传输层/

微游技术部后端组使用go微服务框架Kratos来编写相关服务。

本文介绍了Kratos的传输层Transporter原理。

4. [TypeScript] TypeScript泛型介绍

https://gitee.com/dony1122/note/blob/master/TypeScript泛型.md

微游的H5发行SDK使用TypeScript编写。
本文介绍了TypeScript的泛型编程的一些使用方法。

5. [Web开发] css滤镜filter

https://juejin.cn/post/7087486856128331806

Web开发中,有时候需要实现一些特效,这时候可以使用css的滤镜。
本文介绍了用css滤镜实现的一些效果,例如模糊、单色、投影等等。

以上。