goshared

module
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2026 License: MIT

README

goshared

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL