2022年2月10日 星期四

Go lang 學習筆記 - 12 Function

```

package main


import "fmt"


func plus(a int, b int) int {

        return a + b

}


func plusPlus(a, b, c int) int {

        return a + b + c

}


func main() {

        res := plus(1, 2)

        fmt.Println("1+2=", res)


        res = plusPlus(1, 2, 3)

        fmt.Println("1+2+3=", res)

}

```

Function 的寫法比較特別的就是 return type 在最後面

其他沒什麼比較特別的東西

執行結果:

1+2= 3

1+2+3= 6

沒有留言:

張貼留言

Go lang 學習筆記 - 17 Pointers

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