Directories
¶
| Path | Synopsis |
|---|---|
|
cache
|
|
|
db
|
|
|
dbhelper
Package dbhelper provides user-facing factory and builder helpers for the db module.
|
Package dbhelper provides user-facing factory and builder helpers for the db module. |
|
dbspi
Package dbspi defines the public contracts and configuration types for the db module.
|
Package dbspi defines the public contracts and configuration types for the db module. |
|
http
|
|
|
httphelper
Package httphelper provides factory functions for creating httpspi.Client instances.
|
Package httphelper provides factory functions for creating httpspi.Client instances. |
|
httpspi
Package httpspi defines the HTTP client SPI (Service Provider Interface).
|
Package httpspi defines the HTTP client SPI (Service Provider Interface). |
|
internal/httpsp
Package httpsp provides the concrete implementation of httpspi.Client backed by the standard net/http package.
|
Package httpsp provides the concrete implementation of httpspi.Client backed by the standard net/http package. |
|
mq
|
|
|
util
|
|
|
convutil
Package convutil provides type conversion utility functions.
|
Package convutil provides type conversion utility functions. |
|
crypto
Package crypto provides encryption and decryption utilities using AES-GCM.
|
Package crypto provides encryption and decryption utilities using AES-GCM. |
|
ctxutil
Package ctxutil provides utilities for working with context.Context, including typed key-value storage and deadline helpers.
|
Package ctxutil provides utilities for working with context.Context, including typed key-value storage and deadline helpers. |
|
env
Package env provides utility functions for reading environment variables with type safety.
|
Package env provides utility functions for reading environment variables with type safety. |
|
errutil
Package errutil provides error handling utility functions.
|
Package errutil provides error handling utility functions. |
|
idutil
Package idutil provides functions for generating various types of unique identifiers.
|
Package idutil provides functions for generating various types of unique identifiers. |
|
mathutil
Package mathutil provides generic numeric utility functions for comparable and ordered types.
|
Package mathutil provides generic numeric utility functions for comparable and ordered types. |
|
retry
Package retry provides a generic retry mechanism with configurable backoff strategies.
|
Package retry provides a generic retry mechanism with configurable backoff strategies. |
|
sliceutil
Package sliceutil provides generic utility functions for working with slices.
|
Package sliceutil provides generic utility functions for working with slices. |
|
strutil
Package strutil provides string utility functions.
|
Package strutil provides string utility functions. |
|
syncutil
Package syncutil provides concurrency utilities for safe goroutine management.
|
Package syncutil provides concurrency utilities for safe goroutine management. |
|
validator
Package validator provides lightweight struct and value validation utilities.
|
Package validator provides lightweight struct and value validation utilities. |
Click to show internal directories.
Click to hide internal directories.