For comparison, this is currently available for Go: * [https://github.com/gonum](https://github.com/gonum)
For example, you can link with BLAS (FORTRAN?), or you can use a pure-Go BLAS. That flexibility is important because some people want the speed and comfort of the old workhorses, but others want to avoid integration problems (missing libraries, etc).