1.

Can You Return Multiple Values From A Function?

Answer»

A GO function can return MULTIPLE VALUES. For example −

package MAIN
import "fmt"
func SWAP(x, y string) (string, string) {
return y, x
}
func main() {
a, b := swap("Mahesh", "Kumar")
fmt.Println(a, b)
}

A Go function can return multiple values. For example −

package main
import "fmt"
func swap(x, y string) (string, string) {
return y, x
}
func main() {
a, b := swap("Mahesh", "Kumar")
fmt.Println(a, b)
}



Discussion

No Comment Found