Transactor is a library for simplifying transaction management in Go
- go
- golang
- transaction-manager
- transactions
47,133 repositories indexed
913–936 of 963 · Most stars
Transactor is a library for simplifying transaction management in Go
A library for storing unit vectors in a representation that lends itself to saving space on disk.
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.
Automatically generate Go code for mocking interfaces in unit tests
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
Simple and convenient library for working with app configurations.
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
Go date utilities inspired by date-fns. Timezone-aware, WebAssembly-compatible, with comprehensive test coverage.
A simple assertion library for go
A production-ready Go SDK for TRON: gRPC client with connection pooling, HD wallets, TRC-10/TRC-20, event decoding, transaction simulation, and shielded TRC-20 (Sapling) support. 85% test coverage.
IrrvrsbleCmprssionForTxt
Library to manage application lifetime in a Go microservice architecture
This is a backend template built with Golang and the Fiber web framework
Errors with metadata for Golang
Fast and flexible HTTP request parser for Go
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers
Topological sort lib,Sorting and pruning of DAG graphs.
A date and time parse and format library for Go.
:traffic_light: Go bindings for libappindicator3 C library
golang common library
Go library for the crypto NOWPayments API
:wrench: Golang SSH Keys manipulation library
A flexible and powerful command-line parser for go
TranslatedGo library: convert numbers to Russian words with correct grammar.