通过 Module proxy protocol 解决 Go 依赖包安装问题2020-05-25engineering约 602 字 预计阅读 2 分钟背景在 NAS 上搭建开发环境, 发现安装 vim-go 时, 一直有报错: request timeout, dial tcp 172.217.24.17:443: i/o timeout 原因应该是 GFW 导致 vim-go 部分依赖包下载失败。在做 Go 项目开发的时候,会经常依赖各种轮子,所以需要有类似 Proxy,用于快速下载各种 Package(有 VPN 的请忽略)。阅读更多
Go项目中的BDD实践2020-03-30engineering约 1771 字 预计阅读 4 分钟背景研发同学完成功能开发后,一般通过单元测试或手动测试,来验证自己写的功能是否正确运行。 但是这些测试很多是从开发角度出发,存在样例单一、测试覆盖率不全、非研发同学无法较全面了解产品的行为表现等情况。阅读更多
item2 默认打开当前文件夹2020-01-22engineering约 209 字 预计阅读 1 分钟item2 是 MAC 下的一个终端工具, 相对于原生的终端, 提供更丰富的 features。item2 在新开一个 Tab 页的时候, 默认打开的是 home 文件夹。 但是工作需要,我经常需要在新开的窗口到当前文件夹。阅读更多