单元测试在 golang 中的实践

2019-08-28
阅读 7 分钟
7.7k
单元测试是什么? 首先需要明确的就是,单元是什么?是一个函数?一个接口?还是一个模块? 这个可能每个人心中都用不同的定义。我比较赞同观点是:单元是指一段逻辑。 因此,单元测试就是对一段代码逻辑的正确性进行校验进行测试 单元测试的意义 从我自己的切身体会上来说,单元测试意义在于: 最基本的,保证代码逻辑...

Golang 函数执行时间统计装饰器的一个实现

2019-03-18
阅读 3 分钟
6.6k
最近在搭一个新项目的架子,在生产环境中,为了能实时的监控程序的运行状态,少不了逻辑执行时间长度的统计。时间统计这个功能实现的期望有下面几点:

SOFAMosn配置模型

2019-02-17
阅读 1 分钟
1.9k
此模型描述 0.4.0 版本 其中 filter 的配置结构如下: 原文地址:[链接]图片有点看不清点链接进去

SOFAMosn 无损重启/升级

2019-02-17
阅读 5 分钟
7.1k
SOFAMosn 是一款采用 GoLang 开发的 Service Mesh 数据平面代理,由蚂蚁金服系统部网络团队、蚂蚁金服中间件团队、UC 大文娱团队共同开发,功能和定位类似 Envoy,旨在提供分布式,模块化,可观察,智能化的代理能力;她通过模块化,分层解耦的设计,提供了可编程,事件机制,扩展性,高吞吐量的能力。