A modern text/numeric/geo-spatial/vector indexing library for go
Repository Index
47,133 repositories indexed
1–8 of 8 · Most stars
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
- govalidator
- go
- validation
- validation-library
Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
- scientific-computing
- linear-algebra
- differential-equations
- sparse-systems
A Go type to prevent internal numeric IDs from being exposed to clients using HashIDs and JSON.
- golang
- id
- json
- type
Zero-dependency 128-bit fixed-point decimal for Go. Exact SQL NUMERIC / PostgreSQL semantics, no heap allocation, no panics — built for money, ledgers and banking arithmetic.
- decimal
- fixed-point
- go
- golang
🛫 Fixed-Point Decimals
- encoding
- numerics
- performance
- go
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
- cross-platform
- data-science
- go
- golang