Closed
Description
for code:
package main
import (
"bytes"
"io"
)
//nolint:gas
func main() {
var buf io.Writer = &bytes.Buffer{}
//nolint:errcheck
buf.Write([]byte("123"))
}
I have error errcheck
golangci-lint run
main.go:12:11: Error return value of `buf.Write` is not checked (errcheck)
buf.Write([]byte("123"))
Expected no errors:
Congrats! No issues were found.