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}}
