golangci-lint/test/testdata/forbidigo_example.go
2023-10-06 16:14:23 +02:00

16 lines
439 B
Go

//golangcitest:args -Eforbidigo
//golangcitest:config_path testdata/configs/forbidigo.yml
package testdata
import (
"fmt"
fmt2 "fmt"
"time"
)
func Forbidigo() {
fmt.Printf("too noisy!!!") // want "use of `fmt\\.Printf` forbidden by pattern `fmt\\\\.Print\\.\\*`"
fmt2.Printf("too noisy!!!") // Not detected because analyze-types is false by default for backward compatibility.
time.Sleep(time.Nanosecond) // want "no sleeping!"
}