...
Package unusedresult
import "golang.org/x/tools/go/analysis/passes/unusedresult"
- Overview
- Index
Package unusedresult defines an analyzer that checks for unused
results of calls to certain pure functions.
Constants
const Doc = `check for unused results of calls to some functions
Some functions like fmt.Errorf return a result and have no side effects,
so it is always a mistake to discard the result. This analyzer reports
calls to certain functions in which the result of the call is ignored.
The set of functions may be controlled using flags.`
Variables
var Analyzer = &analysis.Analyzer{
Name: "unusedresult",
Doc: Doc,
Requires: []*analysis.Analyzer{inspect.Analyzer},
Run: run,
}