Go's answer to pandas + scikit-learn: a batteries-included data analysis library with dataframes, statistics, machine learning, quant, and GPU acceleration. Run Python with seamless two-way variable sharing, or explore data straight from the Insyra CLI.
Repository Index
47,133 repositories indexed
337–360 of 432 · Most stars
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Golang Neural Network
- golang
- neural-network
- machine-learning
- perceptron
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
Package for fast copying structs of different types
- golang
- go
- golang-library
- golang-package
An additive dependency injection container for Golang.
- dependency-injection
- ioc-container
- golang
Start gin microservice from YAML, plugin of rk-boot
- gin
- go
- golang
- interceptor
Retrying made simple and easy for golang :repeat:
- resiliency
- go
- distributed-systems
A fast data generator that produces CSV files from generated relational data
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
Troje is a honeypot built around lxc containers. It will run each connection with the service within a seperate lxc container.
Takes a full name and splits it into individual name parts
macOS Sleep/ Wake notifications in golang
- macos
- sleep
- cgo
- golang
A tiny Redis server built with Golang, compatible with RESP protocols.
- golang
- go
- redis
- resp
Strict Runtime Dependency Injection for Golang
- golang
- dependency-injection
- dependency-injection-container
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
- cli
- command-line
- config
- configuration
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
- axios
- developer-tools
- go
- golang
A simple utility package for exception handling with try-catch in Golang
- exception-handling
- go
- golang
- golang-library
Configuration and dependency injection
- dependency-injection
- golang
- go
- microservices
The production agent framework for Go — type-safe agents, structured output, multi-provider streaming, guardrails, and multi-agent orchestration with zero core dependencies.
An easy-to-use reflection-based dependency injection package that fits into any Go application.
- dependency-injection
- go
- golang
- service-locator
Draw a polygon on the map or paste a geoJSON and explore how the s2.RegionCoverer covers it with S2 cells depending on the min and max levels
- s2
- geojson
- go
(module) A Go task scheduler for cron jobs with cron expressions, task dependency chains, execution timeouts, and graceful shutdown
Prep finds all SQL statements in a Go package and instruments db connection with prepared statements