//args: -Estaticcheck package testdata import ( "fmt" "runtime" ) func Staticcheck() { var x int x = x // ERROR "self-assignment of x to x" fmt.Printf("%d", x) } func StaticcheckNolintStaticcheck() { var x int x = x //nolint:staticcheck } func StaticcheckNolintMegacheck() { var x int x = x //nolint:megacheck } func StaticcheckDeprecated() { _ = runtime.CPUProfile() // ERROR "SA1019: runtime.CPUProfile is deprecated" } func StaticcheckPrintf() { x := "dummy" fmt.Printf("%d", x) // ERROR "SA5009: Printf format %d has arg #1 of wrong type" }