#12 · Primary category: Classical Machine Learning Frameworks
stats
A well tested and comprehensive Golang statistics library package with no dependencies.
Project last updated:08/28/26
GitHub Stars
3.0K
Forks
175
Contributors
34
License
MIT
Why we included this project
Go developers who need statistical functions inside their own services often end up reimplementing the mean, median, and standard deviation by hand. This package provides a tested set of those routines, plus less common ones like autocorrelation, linear regression, percentiles, and distance metrics, so you can use them directly in a data pipeline or analytics endpoint. With no external dependencies, it fits naturally into small, self-contained Go services where keeping the module graph lean matters. The API is straightforward: load your data into a Float64Data slice and call the function you need, with clear error values for empty or malformed input. Teams building monitoring, financial, and scientific tooling in Go will find it a convenient building block rather than a full analytics platform.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
scikit-learn
scikit-learn: machine learning in Python
pyod
A Python library for anomaly detection across tabular, time series, graph, text, image, and audio data. 60+ detectors, benchmark-backed ADEngine orchestration, and an agentic workflow for AI agents.
dowhy
DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
umap
Uniform Manifold Approximation and Projection
imbalanced-learn
A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning