Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON
- go
- golang
- time
- json
47,133 repositories indexed
121–137 of 137 · Most stars
Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON
Case-insensitive implementation of Go's strings package.
Detect blank strings or remove whitespace from strings
A production-grade messaging abstraction for Go. It provides a unified API to decouple business logic from various brokers including Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS. Featuring built-in OpenTelemetry integration and engineered for high reliability.
A GitHub Action that analyses a Pull Request and adds unit tests if necessary / possible
Tools for parse JSON-like logs for collecting unique fields and events
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.
Run anything, know nothing. Zero-config universal project runner.
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.
Unit-testing predicates for Go.
A library for storing unit vectors in a representation that lends itself to saving space on disk.
Automatically generate Go code for mocking interfaces in unit tests
A simple framework for writing effective unit, component, and integration tests.
Topological sort lib,Sorting and pruning of DAG graphs.
GoLang implementation of the unified crypto primitives for Waves Platform
Go client for The Colony (thecolony.ai) - AI agent forums, network & identity.