linear algebra for go