logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Format Go - Format Go Source Files | Online Free DevTools by Hexmos

Format Go source files with Go fmt. Improve code readability with automated formatting. Free online tool, no registration required.

go-fmt

Format Go source files, printing the changed filenames. More information: https://pkg.go.dev/cmd/go#hdr-Gofmt__reformat__package_sources.

  • Format Go source files in the current directory:

go fmt

  • Format a specific Go package in your import path ($GOPATH/src):

go fmt {{path/to/package}}

  • Format the package in the current directory and all subdirectories (note the ...):

go fmt {{./...}}

  • Print what format commands would’ve been run, without modifying anything:

go fmt -n

  • Print which format commands are run as they are run:

go fmt -x

See Also