1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
// run package main var sp = "" func f(name string, _ ...interface{}) int { print(sp, name) sp = " " return 0 } var a = f("a", x) var b = f("b", y) var c = f("c", z) var d = func() int { if false { _ = z } return f("d") }() var e = f("e") var x int var y int = 42 var z int = func() int { return 42 }() func main() { println() }