go_fmtGo 代码格式化工具

联合创作 · 2023-10-02 02:46

go_fmt 是一个 go 代码格式化工具。

1.基本功能:

  • 支持只对修改过的文件(目前只支持git项目)进行代码格式化。
  • 格式化import部分:分3段式,依次为 标准库第三方库项目自身库
  • 对注释格式进行格式化。

2.安装:

go get -u github.com/fsgo/go_fmt

3.使用说明:

3.1 格式化git项目里有修改的文件:

go_fmt

3.2 格式化当前目录和子目录下所有文件:

go_fmt ./...

3.3 格式化指定文件:

go_fmt hello_world.go

也可配置到git hook里每次提交前自动格式化。

浏览 6
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报