commands.sh

goimports

all

Update Go import lines, adding missing ones and removing unreferenced ones.

More info →

Examples (4)

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
made by @shridhargupta | data from tldr-pages