Go関数


前書き

Goの関数は、一連のアクションを実行するための、組織化された再利用可能なコードを提供します。関数はコーディングプロセスを簡素化し、冗長ロジックを防止し、コードを簡単にフォローします。このトピックでは、Goの関数、引数、パラメータ、return文、およびスコープの宣言と使用について説明します。

構文

  • func()//引数なしで戻り値のない関数型
  • func(x int)int //整数を受け入れ、整数を返します
  • func(a、b int、z float32)bool // 2つの整数を受け取り、1つのfloatを返し、ブール値を返します
  • func(接頭辞string、values ... int)// 1つの文字列と1つ以上の整数を受け入れる "variadic"関数
  • func()(int、bool)// 2つの値を返す関数
  • func(a、b int、z float64、opt ... interface {})(成功ブール)// 2つの整数、1つのfloat、1つ以上のインタフェースと1つ以上のインタフェースを受け取り、ブール値という名前の戻り値を返します)

関数 関連する例