go言語入門学習サイト

go言語初心者のために基礎から解説します。

【基本】go言語の関数の引数の受け取り

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となります。





TechAcademy [テックアカデミー]


【アイデミー】AIを学んで一発逆転のキャリアチェンジ!



取材やお仕事紹介などはこちらからお気軽にご連絡下さい。
ysa7825@gmail.com