hic003cih / Golang

0 stars 0 forks source link

多值返回(return) #16

Open hic003cih opened 4 years ago

hic003cih commented 4 years ago

函數可以返回任意數的返回值

EX:

返回了兩個string,在function 後面加上 (string, string)

func swap(x, y string) (string, string) { return y, x }

package main

import "fmt"

func swap(x, y string) (string, string) {
    return y, x
}

func main() {
    a, b := swap("hello", "world")
    fmt.Println(a, b)
}