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  }