gitee.com/wgliang/goreporter@v0.0.0-20180902115603-df1b20f7c5d0/linters/simplecode/testdata/LintDeclareAssign.go (about) 1 package pkg 2 3 func fn() { 4 var x int // MATCH "should merge variable declaration with assignment on next line" 5 x = 1 6 _ = x 7 8 var y interface{} // MATCH "should merge variable declaration with assignment on next line" 9 y = 1 10 _ = y 11 12 if true { 13 var x string // MATCH "should merge variable declaration with assignment on next line" 14 x = "" 15 _ = x 16 } 17 18 var z []string 19 z = append(z, "") 20 _ = z 21 22 var f func() 23 f = func() { f() } 24 _ = f 25 }