return a + b; } public void greet(String name) { System.out.println("Hello, " + name); } GO: func add(a, b int) int { return a + b } func greet(name string) { fmt.Println("Hello,", name) } GOは戻り値の型を関数名の後に記述 ▶ GOは同じ型の引数をまとめて型を記述可能 ▶ GOは複数の戻り値を持つことが可能(例: func divide(a, b int) (int, error) ) ▶ 6