Go の関数
Go の関数は、複数の値を同時に返すことができる。多くの言語では戻り値は 1 つが基本だが、Go では最初から複数戻り値が言語仕...
Go では、関数の引数の数を固定せず、任意の個数の引数を受け取れる「可変長引数」がサポートされている。`fmt.Println`...
Go では関数に名前を付けずに定義できる。これを無名関数(匿名関数)と呼ぶ。無名関数は変数に代入したり、その場で即時実行したりで...
Go では関数は第一級オブジェクトとして扱われる。つまり、関数を変数に代入するだけでなく、別の関数の引数として渡したり、戻り値と...