Razon Yang
利用 gopkgs 自定義 Go 庫的導入路徑

自定義 Go 模塊的導入路徑有一個主要的好處,當你打算更換代碼的託管服務器,比如 GitHub 換到 GitLab、Gitee 時,你不需要更改包的導入路徑。而 gopkgs 正是這樣一個 HTTP 服務,可以讓你自定義 Go 庫的導入路徑。

Razon Yang
Razon Yang
Go 語言的 ucfirst、lcfirst 和 ucwords

PHP 中 ucfirstlcfirstucwords 在 Go 語言中可以通過 stringsclevergo.tech/strutil 實現。

Razon Yang
Go 語言複製指針的值

Go 語言複製指針的值可以通過 *copy = *pointer 完成。

Razon Yang
Go 語言代碼格式化工具 gofmt vs goimports

在格式化 Go 代碼的時候,經常會用到 gofmtgoimports 兩個工具,不過他們之間到底有何區別呢?

Razon Yang
Go 語言實現多個子命令的腳本應用

像 Git,Go,Docker 等等的命令行腳本都有很多子命令,那麼我們用 Go 語言如何實現多個子命令的腳本應用呢?

Razon Yang
Go 語言將 unit 類型轉成 string

Go 語言將 unit 類型轉成 string 的幾種方法和比較。

Razon Yang
利用 Modd 提高 Go 開發效率

Go 開發不像 PHP(解釋型語言) 那樣可以修改代碼實時生效,而需要重新編譯,如果每次手動執行肯定會降低開發速度。本文將介紹一款開發工具 Modd 來解決這一問題,它可以監控文件修改並重啟服務進程。