golang.org/x/tools@v0.21.1-0.20240520172518-788d39e776b1/cmd/deadcode/testdata/lineflag.txtar (about) 1 # Test of line-oriented output. 2 3 deadcode `-f={{range .Funcs}}{{printf "%s: %s.%s\n" .Position $.Path .Name}}{{end}}` -filter= example.com 4 5 want "main.go:13:10: example.com.T.Goodbye" 6 !want "example.com.T.Hello" 7 want "main.go:15:6: example.com.unreferenced" 8 9 want "fmt.Scanf" 10 want "fmt.Printf" 11 !want "fmt.Println" 12 13 -- go.mod -- 14 module example.com 15 go 1.18 16 17 -- main.go -- 18 package main 19 20 import "fmt" 21 22 type T int 23 24 func main() { 25 var x T 26 x.Hello() 27 } 28 29 func (T) Hello() { fmt.Println("hello") } 30 func (T) Goodbye() { fmt.Println("goodbye") } 31 32 func unreferenced() {}