github.com/vanstinator/golangci-lint@v0.0.0-20240223191551-cc572f00d9d1/test/testdata/depguard.go (about)

     1  //golangcitest:args -Edepguard
     2  //golangcitest:config_path testdata/configs/depguard.yml
     3  package testdata
     4  
     5  import (
     6  	"compress/gzip" // want "import 'compress/gzip' is not allowed from list 'main': nope"
     7  	"log"           // want "import 'log' is not allowed from list 'main': don't use log"
     8  
     9  	"golang.org/x/tools/go/analysis" // want "import 'golang.org/x/tools/go/analysis' is not allowed from list 'main': example import with dot"
    10  )
    11  
    12  func SpewDebugInfo() {
    13  	log.Println(gzip.BestCompression)
    14  	_ = analysis.Analyzer{}
    15  }