码海拾遗

但行好事,莫问前程

导航

随笔分类 -  Go

go实现设计模式(1)——简介
摘要:六大原则 开闭原则(Open Close Principle) 对扩展开放,对修改关闭。对程序进行拓展时,尽量不去修改原有的代码,应该通过扩展实体的行为来实现。 里氏替换原则(Liskov Substitution Principle) 里氏替换原则说的是:任何基类出现的地方,子类一定可以出现。LS 阅读全文

posted @ 2021-09-22 11:40 widrin 阅读(233) 评论(0) 推荐(0)

go测试跨包代码覆盖率
摘要:Golang虽然只是一门编程语言,但也为我们提供了不少工具,其中测试工具是最常用的,大概 前提概要 以前看书,只说了用什么工具去做覆盖率,和基本的使用,当时看了也没想太多。后面真正做项目了,老大要求比较规范,每行代码都要跑过,就想到了覆盖率测试工具,但用的时候才发现,按书上的步骤来做,只能测试当前包 阅读全文

posted @ 2021-07-08 19:34 widrin 阅读(971) 评论(0) 推荐(0)