Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / honnef.co / go / tools@v0.0.1-2020.1.5 / simple / testdata / src / CheckPrintSprintf / CheckPrintSprintf.go
1 package pkg
2
3 import "fmt"
4
5 func fn() {
6         fmt.Print(fmt.Sprintf("%d", 1))         // want `should use fmt\.Printf`
7         fmt.Println(fmt.Sprintf("%d", 1))       // want `don't forget the newline`
8         fmt.Fprint(nil, fmt.Sprintf("%d", 1))   // want `should use fmt\.Fprintf`
9         fmt.Fprintln(nil, fmt.Sprintf("%d", 1)) // want `don't forget the newline`
10         fmt.Sprint(fmt.Sprintf("%d", 1))        // want `should use fmt\.Sprintf`
11         fmt.Sprintln(fmt.Sprintf("%d", 1))      // want `don't forget the newline`
12
13         arg := "%d"
14         fmt.Println(fmt.Sprintf(arg, 1))
15 }