Как я могу использовать элементы big.Int в матрицах гонумов / матриц?
Я пишу реализацию, в которой мне нужно использовать матрицы, где элементы имеют тип
big.Int
(это зашифрованные значения).
Я думал, что могу использовать
gonum/mat
и определить мой собственный тип, удовлетворяющий
mat.Matrix
интерфейс. Но похоже, что объект-получатель всегда состоит из
float64
элементы в любом случае, которые не будут работать. (Я особенно изучаю умножение матриц.
Есть ли способ заставить эту работу работать или мне нужно создать эту функциональность самостоятельно?