0b8a9b97ef2d8840d443830a7c8b4197c90f3f5e
[dotfiles/.git] / 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 }