github.com/xenophex/i18n4go@v0.2.7-0.20160907212557-40256cda157a/test_fixtures/rewrite_package/f_option/expected_output/test.go (about) 1 package input_files 2 3 import ( 4 "fmt" 5 "os" 6 "path/filepath" 7 ) 8 9 type t struct { 10 myString string 11 } 12 13 func myPrint() { 14 println(T("isn't that grand")) 15 } 16 17 func Something() string { 18 myPrint() // a trivial case 19 20 someString := T("hello") 21 var anotherString string = T("world") 22 println(someString, anotherString) 23 24 yetAnotherString := []string{T("tricky tests")} 25 var moreStrings []string 26 moreStrings = []string{T("are"), T("tricky")} 27 println(yetAnotherString, moreStrings) 28 29 mappyMap := map[string]string{T("hello"): T("world")} 30 println(mappyMap) 31 println(mappyMap[T("hello")]) 32 33 myT := t{myString: T("my string")} 34 println(myT.myString) 35 36 trickyT := t{T("this is a tricky case")} 37 println(trickyT.myString) 38 39 concatenatedStrings := T("foo") + T(" ") + T("bar") 40 println(concatenatedStrings) 41 42 fmt.Printf(T("HAI")) 43 if os.Getenv(T("SOMETHING")) != T("") { 44 fmt.Printf(filepath.Clean(os.Getenv(T("SOMETHING")))) 45 } 46 47 fmt.Println(T("hello") + T("world")) 48 49 return T("enqueuedequeueenqueuebananapants") 50 }