Go言語の乱数
ここではGo言語で乱数を発生させる方法を解説します。
Go言語から乱数を発生させるにはrandパッケージを使用します。 Rnd関数は0以上1未満の小数を返却します。
Go言語の乱数:サンプルコード
// シード値を初期化 rand.Seed(time.Now().UTC().UnixNano()) // 1〜10の範囲で乱数を発生させる print(rand.Intn(10))
Intn関数を単に呼び出すと、同じパターンの乱数しか生成することができません。
Intn関数呼び出すたびに違うパターンの乱数を発生させるために、Seed関数を使用します。