Help us shape the future of Go! Take the 2026 Go Developer Survey

pkg/

directory
v1.99.0 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2026 License: GPL-3.0

Directories

Path Synopsis
Package authclient is the Go client for the yarilo-auth master protocol.
Package authclient is the Go client for the yarilo-auth master protocol.
Package authtoken implements the one-time session token store used by yarilo-auth to hand off authenticated sessions to backend pods without replaying credentials.
Package authtoken implements the one-time session token store used by yarilo-auth to hand off authenticated sessions to backend pods without replaying credentials.
Package build exposes build-time metadata stamped via -ldflags.
Package build exposes build-time metadata stamped via -ldflags.
Package dict is yarilo's pluggable key-value store abstraction.
Package dict is yarilo's pluggable key-value store abstraction.
dicttest
Package dicttest is a contract test suite that any pkg/dict driver can run against.
Package dicttest is a contract test suite that any pkg/dict driver can run against.
drivers/all
Package all blank-imports every in-tree dict driver so a single import enables all of them in the importing binary.
Package all blank-imports every in-tree dict driver so a single import enables all of them in the importing binary.
fail
Package fail is a dict driver that fails every operation.
Package fail is a dict driver that fails every operation.
file
Package file is a JSON-backed local-filesystem dict driver.
Package file is a JSON-backed local-filesystem dict driver.
memory
Package memory is an in-process dict driver backed by a sync.Map.
Package memory is an in-process dict driver backed by a sync.Map.
redis
Package redis is a Redis-backed dict driver.
Package redis is a Redis-backed dict driver.
sql
Package sql is a database/sql-backed dict driver.
Package sql is a database/sql-backed dict driver.
varexpand
Package varexpand performs %-variable substitution for templated path / prefix strings used by dict drivers.
Package varexpand performs %-variable substitution for templated path / prefix strings used by dict drivers.
Package locks is the single cross-process write-coordination abstraction for yarilo.
Package locks is the single cross-process write-coordination abstraction for yarilo.
Package mtls provides helpers for building mutual-TLS configs used between yarilo components (auth, anvil, director, imap-login → imap, etc.).
Package mtls provides helpers for building mutual-TLS configs used between yarilo components (auth, anvil, director, imap-login → imap, etc.).
Package quota implements per-user storage and message-count quota tracking and enforcement.
Package quota implements per-user storage and message-count quota tracking and enforcement.
Package retry provides a simple exponential-backoff retry helper for startup-time dials that must succeed before a service can accept traffic.
Package retry provides a simple exponential-backoff retry helper for startup-time dials that must succeed before a service can accept traffic.

Jump to

Keyboard shortcuts

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