golangci-lint/test/testdata/gochecknoglobals.go

21 lines
414 B
Go

//golangcitest:args -Egochecknoglobals
package testdata
import (
"errors"
"fmt"
"regexp"
)
var noGlobalsVar int // want "noGlobalsVar is a global variable"
var ErrSomeType = errors.New("test that global errors aren't warned")
var (
OnlyDigits = regexp.MustCompile(`^\d+$`)
BadNamedErr = errors.New("this is bad") // want "BadNamedErr is a global variable"
)
func NoGlobals() {
fmt.Print(noGlobalsVar)
}