go言語の関数の引数は関数の呼び出し先の値を関数に戻したモノを言います。
その引数の受け取りを見ていきましょう。
【結論】
関数は 0 個以上の引数を取ることができます。
【理由】
func 関数名(引数 引数の型) 返り値の型 { 処理 }と書きます。
そして、型が変数名の後に必ず書きます。
例えばx intのようにです。
【具体例】
package main
import "fmt"
func add(x int, y int) int {
return x + y
}
func main() {
fmt.Println(add(42, 13))
}
55
【結論】
x int, y intで二つの引数をとります。
return x + yそれをreturnで戻り値としてadd(42, 13)をx、yに入れint型は整数ですからそれを足して55となります。
取材やお仕事紹介などはこちらからお気軽にご連絡下さい。
ysa7825@gmail.com