私は現在プログラムを書いており、ランダムに行列を生成したい。Golangで無作為に行列を生成する
は現在、私は次のように値を事前に設定するよ:
m1 := [3][3]int{
[3]int{1, 1, 1},
[3]int{4, 1, 7},
[3]int{1, 65, 1},
}
私は値がランダムに1-100の範囲で生成されるように、入力されたいが。
import "math/rand"
私は上記のライブラリをインポートして利用しようとしています。
私はこの作業をしようとしましたが、進歩を遂げることはできません。
m1 := [3][3]int{
[3]int{rand.Intn, 1, 1},
[3]int{4, 1, 7},
[3]int{1, 65, 1},
}
私は上記の解決方法で最初の数字をランダムにすることを試みましたが、次のエラーが発生しました。
cannot use rand.Intn (type func(int) int) as type int in array or slice literal
大変助かりました。