pkg/

directory
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Oct 5, 2025 License: Apache-2.0

Directories

Path Synopsis
Package async provides utilities for asynchronous programming with Go generics.
Package async provides utilities for asynchronous programming with Go generics.
Package broadcast provides a generic pub/sub messaging system with pluggable backends.
Package broadcast provides a generic pub/sub messaging system with pluggable backends.
Package clientip extracts real client IP addresses from HTTP requests.
Package clientip extracts real client IP addresses from HTTP requests.
Package feature provides a flexible and extensible feature flagging system for Go applications.
Package feature provides a flexible and extensible feature flagging system for Go applications.
Package fingerprint provides device fingerprinting from HTTP requests for session validation and security.
Package fingerprint provides device fingerprinting from HTTP requests for session validation and security.
Package jwt provides RFC 7519 compliant JSON Web Token implementation using HMAC-SHA256.
Package jwt provides RFC 7519 compliant JSON Web Token implementation using HMAC-SHA256.
Package qrcode provides QR code generation utilities for web applications.
Package qrcode provides QR code generation utilities for web applications.
Package randomname generates human-readable random names using cryptographically secure randomness.
Package randomname generates human-readable random names using cryptographically secure randomness.
Package ratelimiter provides token bucket rate limiting with pluggable storage backends.
Package ratelimiter provides token bucket rate limiting with pluggable storage backends.
Package secrets provides AES-256-GCM encryption with compound key derivation for secure data storage.
Package secrets provides AES-256-GCM encryption with compound key derivation for secure data storage.
Package slug generates URL-safe slugs from arbitrary strings with Unicode normalization.
Package slug generates URL-safe slugs from arbitrary strings with Unicode normalization.
Package token provides compact, URL-safe token generation and verification using HMAC signatures.
Package token provides compact, URL-safe token generation and verification using HMAC signatures.
Package totp provides RFC 6238 compliant Time-based One-Time Password (TOTP) authentication with AES-256-GCM secret encryption and backup recovery codes.
Package totp provides RFC 6238 compliant Time-based One-Time Password (TOTP) authentication with AES-256-GCM secret encryption and backup recovery codes.
cmd command
Package useragent provides User-Agent string parsing to extract browser, operating system, and device information for web analytics, content optimization, and request handling.
Package useragent provides User-Agent string parsing to extract browser, operating system, and device information for web analytics, content optimization, and request handling.
Package vectorizer provides unified interfaces and implementations for converting text into vector embeddings using different AI providers.
Package vectorizer provides unified interfaces and implementations for converting text into vector embeddings using different AI providers.
Package webhook provides reliable HTTP webhook delivery with automatic retries and circuit breaking.
Package webhook provides reliable HTTP webhook delivery with automatic retries and circuit breaking.

Jump to

Keyboard shortcuts

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