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 Imports - Organize Code | Online Free DevTools by Hexmos

Format Go import statements automatically with goimports. Add missing imports, remove unused ones, and organize your Go code. Free online tool, no registration required.

goimports

Updates Go import lines, adding missing ones and removing unreferenced ones. More information: https://pkg.go.dev/golang.org/x/tools/cmd/goimports.

  • Display the completed import source file:

goimports {{path/to/file.go}}

  • Write the result back to the source file instead of stdout:

goimports -w {{path/to/file.go}}

  • Display diffs and write the result back to the source file:

goimports -w -d {{path/to/file.go}}

  • Set the import prefix string after 3rd-party packages (comma-separated list):

goimports -local {{path/to/package1,path/to/package2,...}} {{path/to/file.go}}

See Also