pass_named_return.mx raw

   1  package main
   2  
   3  func compute(a int32, b int32) (sum int32, product int32) {
   4  	sum = a + b
   5  	product = a * b
   6  	return
   7  }
   8  
   9  func main() {
  10  	s, p := compute(3, 4)
  11  	if s == 7 && p == 12 {
  12  		println("PASS: named returns")
  13  	} else {
  14  		println("FAIL: named returns")
  15  	}
  16  }
  17