関数

関数はゼロ個以上の引数を取ることができます。

この例では、addint 型の2つのパラメータを取ります。

型は変数名のに来ることに注意してください。

(型がそのように見える理由については、Goの宣言構文に関する記事を参照してください。)

  1. package main
  2. import "fmt"
  3. func add(x int, y int) int {
  4. return x + y
  5. }
  6. func main() {
  7. fmt.Println(add(42, 13))
  8. }