goimports
Updates Go import lines, adding missing ones and removing unreferenced ones.
TLDR
Display the completed import source file
$ goimports [path/to/file].go
Write the result back to the source file instead of the standard output
$ 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/package] [path/to/file].go
SYNOPSIS
goimports [flags] [ path ... ]
DESCRIPTION
Command goimports updates your Go import lines, adding missing ones and removing unreferenced ones.
OPTIONS
Run goimports -help for more details.
AUTHOR
This manual page was written by Michael Stapelberg <stapelberg@debian.org>, for the Debian project (and may be used by others).