使用控制反转和依赖注入可以减少项目的耦合度,有利于后续功能的拓展
gomock是Go官方提供的mock框架,提供打桩和验证调用的功能,能对代码中的接口类型进行mock,方便编写单元测试
使用Go实现快速、希尔、堆排序排序和进行优化,并总结基于比较的排序算法
本文详细介绍了Go的GMP调度模型和调度过程
本文详细介绍了Go的垃圾回收机制——三色标记清除法
本文主要介绍了计算机网络传输层中的UDP和TCP协议
使用Go实现选择、插入、冒泡和归并排序并进行优化
分布式链路追踪式可用来查看和了解复杂的微服务间交互中的整个活动链,Jaeger是Uber推出的一款开源分布式追踪系统
项目代码注重标准化可以帮助我们写出高质量的代码
使用Swagger给前端提供API接口文档,能大大提高前后端沟通效率和开发速度