Imports of vet command

PathSynopsis
cmd/internal/objabi
golang.org/x/tools/go/analysis/passes/appendsPackage appends defines an Analyzer that detects if there is only one variable in append.
golang.org/x/tools/go/analysis/passes/asmdeclPackage asmdecl defines an Analyzer that reports mismatches between assembly files and Go declarations.
golang.org/x/tools/go/analysis/passes/assignPackage assign defines an Analyzer that detects useless assignments.
golang.org/x/tools/go/analysis/passes/atomicPackage atomic defines an Analyzer that checks for common mistakes using the sync/atomic package.
golang.org/x/tools/go/analysis/passes/boolsPackage bools defines an Analyzer that detects common mistakes involving boolean operators.
golang.org/x/tools/go/analysis/passes/buildtagPackage buildtag defines an Analyzer that checks build tags.
golang.org/x/tools/go/analysis/passes/cgocallPackage cgocall defines an Analyzer that detects some violations of the cgo pointer passing rules.
golang.org/x/tools/go/analysis/passes/compositePackage composite defines an Analyzer that checks for unkeyed composite literals.
golang.org/x/tools/go/analysis/passes/copylockPackage copylock defines an Analyzer that checks for locks erroneously passed by value.
golang.org/x/tools/go/analysis/passes/defersPackage defers defines an Analyzer that checks for common mistakes in defer statements.
golang.org/x/tools/go/analysis/passes/directivePackage directive defines an Analyzer that checks known Go toolchain directives.
golang.org/x/tools/go/analysis/passes/errorsasThe errorsas package defines an Analyzer that checks that the second argument to errors.As is a pointer to a type implementing error.
golang.org/x/tools/go/analysis/passes/framepointerPackage framepointer defines an Analyzer that reports assembly code that clobbers the frame pointer before saving it.
golang.org/x/tools/go/analysis/passes/httpresponsePackage httpresponse defines an Analyzer that checks for mistakes using HTTP responses.
golang.org/x/tools/go/analysis/passes/ifaceassertPackage ifaceassert defines an Analyzer that flags impossible interface-interface type assertions.
golang.org/x/tools/go/analysis/passes/loopclosurePackage loopclosure defines an Analyzer that checks for references to enclosing loop variables from within nested functions.
golang.org/x/tools/go/analysis/passes/lostcancelPackage lostcancel defines an Analyzer that checks for failure to call a context cancellation function.
golang.org/x/tools/go/analysis/passes/nilfuncPackage nilfunc defines an Analyzer that checks for useless comparisons against nil.
golang.org/x/tools/go/analysis/passes/printfPackage printf defines an Analyzer that checks consistency of Printf format strings and arguments.
golang.org/x/tools/go/analysis/passes/shiftPackage shift defines an Analyzer that checks for shifts that exceed the width of an integer.
golang.org/x/tools/go/analysis/passes/sigchanyzerPackage sigchanyzer defines an Analyzer that detects misuse of unbuffered signal as argument to signal.Notify.
golang.org/x/tools/go/analysis/passes/slogPackage slog defines an Analyzer that checks for mismatched key-value pairs in log/slog calls.
golang.org/x/tools/go/analysis/passes/stdmethodsPackage stdmethods defines an Analyzer that checks for misspellings in the signatures of methods similar to well-known interfaces.
golang.org/x/tools/go/analysis/passes/stringintconvPackage stringintconv defines an Analyzer that flags type conversions from integers to strings.
golang.org/x/tools/go/analysis/passes/structtagPackage structtag defines an Analyzer that checks struct field tags are well formed.
golang.org/x/tools/go/analysis/passes/testinggoroutinePackage testinggoroutine defines an Analyzerfor detecting calls to Fatal from a test goroutine.
golang.org/x/tools/go/analysis/passes/testsPackage tests defines an Analyzer that checks for common mistaken usages of tests and examples.
golang.org/x/tools/go/analysis/passes/timeformatPackage timeformat defines an Analyzer that checks for the use of time.Format or time.Parse calls with a bad format.
golang.org/x/tools/go/analysis/passes/unmarshalThe unmarshal package defines an Analyzer that checks for passing non-pointer or non-interface types to unmarshal and decode functions.
golang.org/x/tools/go/analysis/passes/unreachablePackage unreachable defines an Analyzer that checks for unreachable code.
golang.org/x/tools/go/analysis/passes/unsafeptrPackage unsafeptr defines an Analyzer that checks for invalid conversions of uintptr to unsafe.Pointer.
golang.org/x/tools/go/analysis/passes/unusedresultPackage unusedresult defines an analyzer that checks for unused results of calls to certain pure functions.
golang.org/x/tools/go/analysis/unitcheckerThe unitchecker package defines the main function for an analysis driver that analyzes a single compilation unit during a build.