原创 ssh: Too many authentication failures

ssh: Too many authentication failures 造成這種情況的原因有多種,而我碰到的情況是:可能安裝了SourceTree後,新增賬戶或git使用ssh推送,開啓了ssh-agent服務,該服務會有自己

原创 規範代碼提交commitlint與git-hooks

1、安裝工具 # 需要nodejs $ npm install -g @commitlint/cli @commitlint/config-conventional 如果已安裝go環境,則執行下面兩個命令: $ export G

原创 go module導入gitlab私有庫

go module導入gitlab私有庫 gitlab、private、subgroup 、go get、go module、goproxy 由於golang的開發,多多少少會引入一些牆外依賴,因此在使用go module管理時,

原创 golang: defer的調用順序

golang中的defer關鍵字指明,其後面的函數將在defer所在作用域的函數返回後,自動調用。只能是函數,不能是其他形式的表達式,如果要執行表達式,可以加一個匿名函數,且無返回值。形如: func Foo(){ fmt.Pr