Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 6 Go Scientific Computing Projects
-
> That said, I hope someday Go adds the "?" return-operator
Same here. I think this is my biggest code-reading pain point as a go developer. I'm toying with the idea of playing more with Go+
https://github.com/goplus/gop/blob/main/doc/docs.md#error-ha...
-
gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Math libraries. It's just gonum right now. Missing things that often require people to link C or Python libs. E.g. https://github.com/gonum/gonum/issues/354
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
gosl
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
-
-
sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
-
If it’s REPL goplus had one https://github.com/goplus/igop
Go Scientific Computing related posts
- Gonum Numerical Packages
- The Go+ Programming Language – Go+ v1.1.0
- Reinvents how Go interacts with C
- An update on polygo: a polynomial graphing tool
- How should other Go programs pass data to my program?
- Constrained Optimization Algorithms in Go
- Simple linear algebra in golang
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Mar 2023
Index
What are some of the best open-source Scientific Computing projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | gop | 8,416 |
2 | gonum | 6,440 |
3 | gosl | 1,734 |
4 | reflow | 923 |
5 | sparse | 136 |
6 | igop | 74 |