2022年2月11日 星期五

Go lang 學習筆記 - 13 多回傳值函式 (Multiple Return Values)

```

package main


import "fmt"


func vals() (int, int) {

        return 3, 7

}


func main() {

        a, b := vals()

        fmt.Println(a)

        fmt.Println(b)


        _, c := vals()

        fmt.Println(c)

}

```

Go 支援回傳多個值  寫法就如上面所述

執行結果:

3

7

7


沒有留言:

張貼留言

Go lang 學習筆記 - 17 Pointers

``` package main import "fmt" func zeroval(n int) {         n = 0 } func zeroptr(n *int) {         *n = 0 } func main() {         ...