CLI-friendly package for pg migrations management.
- go
- golang
- postgresql
- go-pg
60,121 visible repositories in the index
1,105–1,128 of 1,166 · Most stars
CLI-friendly package for pg migrations management.
Gaurun Client written in Go
go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".
A golang json library inspired by jsoniter
go-events is a go event and event'subscribe pkg, like wordpress hook functions
GO Dependency Injection
A Go project to explore the math to calculate and present data in a map using the `Web Mercator Projection`
Golang utility functions for working with reflection
Package manager for MCP servers, Agent Skills (SKILL.md), and Claude Code commands, hooks, subagents, and output styles. Installs into Claude Code, Cursor, Codex, Gemini CLI, Copilot, and Cline.
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
Zero-dependency Go implementation of the Unix getopt function, tested against GNU libc.
Abstractions and utilities to get rid of boilerplate code in business logic
Stress gauge allows one to gauge response times of an HTTP service under stress.
extensible, high-performance configuration management library, optimized for hierarchical data
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
high bandwidth for high-latency tcp connections
A lightweight application serving frontend applications and load balancer.
High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.
Go SDK for Dakera AI agent memory — self-hosted, 88.2% LoCoMo. Vectors, hybrid search, knowledge graphs, sessions.
Simple and efficient error package
Transactor is a library for simplifying transaction management in Go
The full-stack framework for a Go backend and a React frontend in one repo, with the API shipped as a static Go binary in a distroless image.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.