Directories
¶
| Path | Synopsis |
|---|---|
|
bytex
|
|
|
diffx
Package diffp implements a basic diff algorithm equivalent to patience diff.
|
Package diffp implements a basic diff algorithm equivalent to patience diff. |
|
editx
Package editx implements buffered position-based editing of byte slices.
|
Package editx implements buffered position-based editing of byte slices. |
|
asyncbatch
Package asyncbatch provides asynchronous batch processing functionality that can process objects either by batch size or time interval.
|
Package asyncbatch provides asynchronous batch processing functionality that can process objects either by batch size or time interval. |
|
atomicx
Package atomicx provides enhanced atomic operations that extend the standard library's atomic package
|
Package atomicx provides enhanced atomic operations that extend the standard library's atomic package |
|
brave
Package brave provides utilities for handling panics in Go programs, allowing recovery from panics and converting them to errors or custom handling.
|
Package brave provides utilities for handling panics in Go programs, allowing recovery from panics and converting them to errors or custom handling. |
|
gofer
Package gofer provides a simple asynchronous task executor interface.
|
Package gofer provides a simple asynchronous task executor interface. |
|
oncex
Package oncex provides a mechanism to ensure functions are executed only once per key.
|
Package oncex provides a mechanism to ensure functions are executed only once per key. |
|
poolx
Package poolx provides a generic object pool implementation that extends the standard library's sync.Pool.
|
Package poolx provides a generic object pool implementation that extends the standard library's sync.Pool. |
|
waiter
Package waiter provides utilities to convert blocking Wait operations into channel-based notifications.
|
Package waiter provides utilities to convert blocking Wait operations into channel-based notifications. |
|
databasex
|
|
|
unsafesql
Package unsafesql provides a set of utilities for building SQL query statements.
|
Package unsafesql provides a set of utilities for building SQL query statements. |
|
Package hashring provides a consistent hash ring implementation for distributed load balancing and caching scenarios.
|
Package hashring provides a consistent hash ring implementation for distributed load balancing and caching scenarios. |
|
Package randx provides utilities for generating random numbers and strings.
|
Package randx provides utilities for generating random numbers and strings. |
|
Package slogx provides extensions for the slog logging library.
|
Package slogx provides extensions for the slog logging library. |
Click to show internal directories.
Click to hide internal directories.