Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

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