package main import ( "flag" "fmt" ) var iterations *int = flag.Int("n", 3, "xxxx") func abc(y int) int { z := 0 if y > 1 { z = 2 } return z } func main() { flag.Parse() x := iterations y := *x z := abc(y) fmt.Printf("%v %v\n", z, *x) }