golang.org/x/tools/go/analysis | Package analysis defines the interface between a modular static analysis and an analysis driver program. |
honnef.co/go/tools/lintcmd | Package lintcmd implements the frontend of an analysis runner. |
honnef.co/go/tools/simple | Package simple contains analyzes that simplify code. |
honnef.co/go/tools/staticcheck | Package staticcheck contains analyzes that find bugs and performance issues. |
honnef.co/go/tools/stylecheck | Package stylecheck contains analyzes that enforce style rules. |
honnef.co/go/tools/unused | Package unused contains code for finding unused code. |
log | Package log implements a simple logging package. |
os | Package os provides a platform-independent interface to operating system functionality. |