honnef.co/go/tools@v0.4.7/staticcheck/testdata/src/example.com/CheckDeprecated_go14/CheckDeprecated.go (about) 1 package pkg 2 3 import ( 4 "compress/flate" 5 "database/sql/driver" 6 "net/http" 7 "os" 8 "syscall" 9 ) 10 11 var _ = syscall.StringByteSlice("") //@ diag(`Use ByteSliceFromString instead`) 12 13 func fn1(err error) { 14 var r *http.Request 15 _ = r.Cancel 16 _ = syscall.StringByteSlice("") //@ diag(`Use ByteSliceFromString instead`) 17 _ = os.SEEK_SET 18 var _ flate.ReadError 19 20 var tr *http.Transport 21 tr.CancelRequest(nil) 22 23 var conn driver.Conn 24 conn.Begin() 25 } 26 27 // Deprecated: Don't use this. 28 func fn2() { 29 _ = syscall.StringByteSlice("") 30 31 anon := func(x int) { 32 println(x) 33 _ = syscall.StringByteSlice("") 34 } 35 anon(1) 36 }