I don\'t quite get why Go\'s escape analysis says that a local integer variable escapes to the heap when it is passed to fmt.Fprintln while it is not escaping w
fmt.Fprintln