v3 – go.etcd.io/etcd/pkg/v3 Directories

v3/ directory

Directories

PathSynopsis
adtPackage adt implements useful abstract data types.
cobrautl
contentionPackage contention provides facilities for detecting system contention.
cpuutilPackage cpuutil provides facilities for detecting cpu-specific features.
crcPackage crc provides utility function for cyclic redundancy check algorithms.
debugutilPackage debugutil includes utility functions for debugging.
expectPackage expect implements a small expect-style interface TODO(ptab): Consider migration to https://github.com/google/goexpect.
flagsPackage flags implements command-line flag parsing.
grpc_testing
httputilPackage httputil provides HTTP utility functions.
idutilPackage idutil implements utility functions for generating unique, randomized ids.
ioutilPackage ioutil implements I/O utility functions.
netutilPackage netutil implements network-related utility functions.
osutilPackage osutil implements operating system-related utility functions.
pbutilPackage pbutil defines interfaces for handling Protocol Buffer objects.
proxyPackage proxy implements proxy servers for network fault testing.
reportPackage report generates human-readable benchmark reports.
runtimePackage runtime implements utility functions for runtime systems.
schedulePackage schedule provides mechanisms and policies for scheduling units of work.
stringutilPackage stringutil exports string utility functions.
traceutilPackage traceutil implements tracing utilities using "context".
waitPackage wait provides utility functions for polling, listening using Go channel.
Version
v3.5.18 (latest)
Published
Jan 24, 2025
Platform
linux/amd64
Last checked
5 days ago

Tools for package owners.