github.com/vanstinator/golangci-lint@v0.0.0-20240223191551-cc572f00d9d1/test/testdata/importas_strict.go (about) 1 //golangcitest:args -Eimportas 2 //golangcitest:config_path testdata/configs/importas_strict.yml 3 package testdata 4 5 import ( 6 wrong_alias "fmt" // want `import "fmt" imported as "wrong_alias" but must be "fff" according to config` 7 "os" // want `import "os" imported without alias but must be with alias "std_os" according to config` 8 wrong_alias_again "os" // want `import "os" imported as "wrong_alias_again" but must be "std_os" according to config` 9 10 wrong "golang.org/x/tools/go/analysis" // want `import "golang.org/x/tools/go/analysis" imported as "wrong" but must be "ananas" according to config` 11 ) 12 13 func ImportAsStrictWrongAlias() { 14 wrong_alias.Println("foo") 15 wrong_alias_again.Stdout.WriteString("bar") 16 os.Stdout.WriteString("test") 17 _ = wrong.Analyzer{} 18 }