Go 言語関数は戻り値を通じてデータを渡します。単一の値を返すには、関数シグネチャで戻り値の型を指定し、関数が呼び出されたときに変数を使用して戻り値を受け取るだけです。複数の値を返すには、関数シグネチャでタプル型を使用し、関数呼び出し時に戻り値を受け取るために複数の変数を使用する必要があります。
Go 言語では、関数は戻り値を通じてデータを渡すことができます。関数は単一の値または複数の値を返すことができ、戻り値の型は関数シグネチャで指定する必要があります。
単一の値を返すには、次のように関数シグネチャで戻り値の型を指定するだけです。
func myFunction() int { return 10 }
関数を呼び出すときは、次のように使用できます。変数 戻り値を受け取る:
num := myFunction() fmt.Println(num) // 输出:10
複数の値を返すには、以下に示すように、関数シグネチャでタプル型を使用する必要があります。関数を呼び出すと、複数の変数を使用して戻り値を受け取ることができます:
func myFunction() (int, string) { return 10, "Hello" }
実際のケース: 面積の計算
num, str := myFunction() fmt.Println(num, str) // 输出:10 Hello
main 関数で、この関数を使用して戻り値を出力できます:
func calculateArea(length, width float64) float64 { return length * width }
以上がgolang関数の戻り値を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。