github.com/Liam-Williams/i18n4go@v0.2.7-0.20201028180611-670cbaceaa6b/test_fixtures/rewrite_package/i18n_strings_filename_option/expected_output/test_interpolated_strings.go (about) 1 package input_files 2 3 import ( 4 "fmt" 5 "strings" 6 ) 7 8 func Interpolated() string { 9 name := "cruel" 10 myName := "evil" 11 fmt.Printf(T("Hello {{.Arg0}} world!", map[string]interface{}{"Arg0": name})) 12 fmt.Printf(T("Bye {{.Arg0}} world!\n", map[string]interface{}{"Arg0": name})) 13 fmt.Printf("Hello %s world!, bye from %s", name, myName) 14 fmt.Printf(T("Hello again:\t {{.Arg0}} world!\n", map[string]interface{}{"Arg0": name})) 15 16 fmt.Printf(T("Hello {{.Arg0}}({{.Arg1}}) world!, bye from {{.Arg2}}", map[string]interface{}{"Arg0": 10, "Arg1": name, "Arg2": T("Evil")})) 17 }