Go 1.10 高效连接构建字符串

0x1 简明方法 当程序的效率不是你所在意的问题的时候,fmt.Sprintf 方法是非常好用的: 1 var s = fmt.Sprintf("Hello, %s!", "kofj") // Hello, kofj! 0x2 Go 1.10 以下版本 当我们构建高性能程

烦人的 vetur 警告信息

近期,我开始使用 VSCode 作为自己的集成开发环境。在安装了诸多的扩展插件,耐心调试后,VSCode 用的也是越发顺手。 不过,最近使用 VSCode 时却遇到了个不大

谈谈umask

今天做 POC(Proof of Concept) 的时候,遇到了一个小问题——使用 golang 标准库的 os.Mkdir(name string, perm FileMode) 创建得到的文件夹的文件权限和 perm 权限设置的不一样。为什么会这样呢?那就得要谈谈*

让 git 公私分明

作为开源爱好者,我们会大量使用开源代码构建项目,开源自己的代码。同时我们也会受雇于商业公司,为公司开发商业程序。显然的,我们应该公私分明,在

就要 go get — 私有仓库

在开始使用 Golang 之前,从来没有觉得编程能如此的简单。众多的开源库只要 go get 一下就能在自己的项目当中使用了。但是,当我们需要使用一些私有库的时候 go get