Golang 官方有推出程式碼 Formatter 的工具,幫助程式來做排版的動作。
gofmt:Golang 語言的程式碼 Formatter 工具
Go 官方推出 gofmt 來做程式自動化排版的工具,如下述文件:
gofmt 使用範例
- gofmt example.go # 印出修改後的結果
- gofmt -w example.go # -w 直接覆蓋
- gofmt -w .go
- gofmt directory # directory 目錄內都會處理
- go fmt path/to/your/package