Directories ¶
Path | Synopsis |
---|---|
Package bytesutil provides utility functions for byte slice operations.
|
Package bytesutil provides utility functions for byte slice operations. |
Package cryptoutil provides utility functions for cryptographic operations.
|
Package cryptoutil provides utility functions for cryptographic operations. |
Package fsutil provides utility functions for working with the filesystem.
|
Package fsutil provides utility functions for working with the filesystem. |
Package lazyget provides a simple way to create thread-safe, type-safe getter functions to lazily initialize, cache, and return a value of a given type.
|
Package lazyget provides a simple way to create thread-safe, type-safe getter functions to lazily initialize, cache, and return a value of a given type. |
Package lru implements a generic Least Recently Used (LRU) cache with support for "spam" items.
|
Package lru implements a generic Least Recently Used (LRU) cache with support for "spam" items. |
middleware
|
|
Package safecache provides a generic, thread-safe, lazily initiated cache that ensures initialization occurs only once unless bypass is requested.
|
Package safecache provides a generic, thread-safe, lazily initiated cache that ensures initialization occurs only once unless bypass is requested. |
Package signedcookie provides a secure cookie manager for Go web applications.
|
Package signedcookie provides a secure cookie manager for Go web applications. |
Package timer provides a simple timer for measuring the duration of code execution.
|
Package timer provides a simple timer for measuring the duration of code execution. |
Package validate provides a simple way to validate and parse data from HTTP requests.
|
Package validate provides a simple way to validate and parse data from HTTP requests. |
Click to show internal directories.
Click to hide internal directories.