honnef.co/go/tools@v0.5.0-0.dev.0.20240520180541-dcae280a5e87/stylecheck/st1012/testdata/src/example.com/CheckErrorVarNames/CheckErrorVarNames.go (about)

     1  // Package pkg ...
     2  package pkg
     3  
     4  import (
     5  	"errors"
     6  	"fmt"
     7  )
     8  
     9  var (
    10  	foo                   = errors.New("") //@ diag(`error var foo should have name of the form errFoo`)
    11  	errBar                = errors.New("")
    12  	qux, fisk, errAnother = errors.New(""), errors.New(""), errors.New("") //@ diag(`error var qux should have name of the form errFoo`), diag(`error var fisk should have name of the form errFoo`)
    13  	abc                   = fmt.Errorf("")                                 //@ diag(`error var abc should have name of the form errFoo`)
    14  
    15  	errAbc = fmt.Errorf("")
    16  )
    17  
    18  var wrong = errors.New("") //@ diag(`error var wrong should have name of the form errFoo`)
    19  
    20  var result = fn()
    21  
    22  func fn() error { return nil }