Go version - 1.2.1
package main
import "fmt"
func main(){
type INTEGER int
var aa INTEGER
var bb INTEGER
aa, bb = F(100,50)
fmt.Println(aa,bb)
}
func F(a int, b int) (sum int, difference int){
return a+b, a-b
}
Output:
/g.go:9: cannot assign int to aa (type INTEGER) in multiple assignment
./g.go:9: cannot assign int to bb (type INTEGER) in multiple assignment