github.com/vanstinator/golangci-lint@v0.0.0-20240223191551-cc572f00d9d1/test/testdata/forbidigo_example.go (about) 1 //golangcitest:args -Eforbidigo 2 //golangcitest:config_path testdata/configs/forbidigo.yml 3 package testdata 4 5 import ( 6 "fmt" 7 fmt2 "fmt" 8 "time" 9 ) 10 11 func Forbidigo() { 12 fmt.Printf("too noisy!!!") // want "use of `fmt\\.Printf` forbidden by pattern `fmt\\\\.Print\\.\\*`" 13 fmt2.Printf("too noisy!!!") // Not detected because analyze-types is false by default for backward compatibility. 14 time.Sleep(time.Nanosecond) // want "no sleeping!" 15 }