Directories
¶
| Path | Synopsis |
|---|---|
|
Package assert provides a small collection of test assertion helpers built on top of the standard testing package.
|
Package assert provides a small collection of test assertion helpers built on top of the standard testing package. |
|
Package coll provides generic collection types and functional utilities for working with slices and maps in Go.
|
Package coll provides generic collection types and functional utilities for working with slices and maps in Go. |
|
Package common provides shared runtime utilities used across the replify packages.
|
Package common provides shared runtime utilities used across the replify packages. |
|
Package conv provides flexible, panic-free conversion between Go's core scalar types and a handful of stdlib time types.
|
Package conv provides flexible, panic-free conversion between Go's core scalar types and a handful of stdlib time types. |
|
Package crontask provides a production-grade cron and task scheduling engine for the replify ecosystem.
|
Package crontask provides a production-grade cron and task scheduling engine for the replify ecosystem. |
|
Package encoding provides utilities for marshalling, unmarshalling, validating, normalising, and pretty-printing JSON data.
|
Package encoding provides utilities for marshalling, unmarshalling, validating, normalising, and pretty-printing JSON data. |
|
Package fj (Fast JSON) provides a fast and simple way to retrieve, query, and transform values from a JSON document without unmarshalling the entire structure into Go types.
|
Package fj (Fast JSON) provides a fast and simple way to retrieve, query, and transform values from a JSON document without unmarshalling the entire structure into Go types. |
|
Package hashy provides deterministic, structural hashing of arbitrary Go values, including structs, slices, maps, and primitive types.
|
Package hashy provides deterministic, structural hashing of arbitrary Go values, including structs, slices, maps, and primitive types. |
|
Package match provides wildcard glob pattern matching for strings.
|
Package match provides wildcard glob pattern matching for strings. |
|
Package msort provides generic, order-aware iteration over Go maps.
|
Package msort provides generic, order-aware iteration over Go maps. |
|
Package netx provides a production-ready IPv4 and IPv6 network subnetting toolkit built exclusively on the Go standard library.
|
Package netx provides a production-ready IPv4 and IPv6 network subnetting toolkit built exclusively on the Go standard library. |
|
Package randn provides functions for generating random values, unique identifiers, and universally unique identifiers (UUIDs).
|
Package randn provides functions for generating random values, unique identifiers, and universally unique identifiers (UUIDs). |
|
Package ref provides generic pointer and nil utilities that reduce boilerplate when working with optional values and pointer-based APIs.
|
Package ref provides generic pointer and nil utilities that reduce boilerplate when working with optional values and pointer-based APIs. |
|
Package slogger provides a lightweight, production-grade structured logging library for Go applications.
|
Package slogger provides a lightweight, production-grade structured logging library for Go applications. |
|
Package strchain provides a fluent, chainable string builder API built on top of Go's strings.Builder.
|
Package strchain provides a fluent, chainable string builder API built on top of Go's strings.Builder. |
|
Package strutil provides an extensive collection of string utility functions used throughout the replify library.
|
Package strutil provides an extensive collection of string utility functions used throughout the replify library. |
|
Package sysx provides a lightweight, production-grade system utilities toolkit for interacting with the underlying operating system, process environment, runtime, network, and file system from within Go programs.
|
Package sysx provides a lightweight, production-grade system utilities toolkit for interacting with the underlying operating system, process environment, runtime, network, and file system from within Go programs. |
|
Package truncate provides Unicode-aware string truncation with configurable omission markers and positioning.
|
Package truncate provides Unicode-aware string truncation with configurable omission markers and positioning. |
Click to show internal directories.
Click to hide internal directories.