gonum/matrix でuse of internal package not allowedエラー
gonum/matrix
を使ったソフトウェアを作ろうとしています。
しかしgithub.com/gonum/matrix/mat64
をimportしようとすると以下のエラーが出てしまいコンパイルできません。
エラー
imports github.com/gonum/internal/asm: use of internal package not allowed
これはmat64
がgounm
ないのgithub.com/gonum/internal
パッケージをインポートしているためだと考えられます。(Go1.5からinternalパッケージというものができてそれはパッケージ内部からしか参照できないパッケージ)これを回避する方法はGolangのバージョンを1.4以下に下げるもしくはPackageの名前を変更してもらう以外に存在するのでしょうか。
Goバージョン
go version go1.6.3 darwin/amd64