pkg

package
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: May 6, 2026 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Package pkg contains public packages.

Directories

Path Synopsis
cli
Package cli implements the `rbmk` command.
Package cli implements the `rbmk` command.
cat
Package cat implements the `rbmk cat` command.
Package cat implements the `rbmk cat` command.
curl
Package curl implements the `rbmk curl` command.
Package curl implements the `rbmk curl` command.
dig
Package dig implements the `rbmk dig` command.
Package dig implements the `rbmk dig` command.
head
Package head implements the `rbmk head` command.
Package head implements the `rbmk head` command.
internal/markdown
Package markdown contains code to optionally render markdown files.
Package markdown contains code to optionally render markdown files.
internal/qa
Package qa provides support for quality assurance testing of the RBMK command line tool.
Package qa provides support for quality assurance testing of the RBMK command line tool.
internal/rootcmd
Package rootcmd contains shared code to implement the `rbmk` command.
Package rootcmd contains shared code to implement the `rbmk` command.
internal/testable
Package testable provides thread-safe singletons for overriding fundamental RBMK dependencies in integration tests.
Package testable provides thread-safe singletons for overriding fundamental RBMK dependencies in integration tests.
intro
Package intro implements the `rbmk intro` Command.
Package intro implements the `rbmk intro` Command.
ipuniq
Package ipuniq implements the `rbmk ipuniq` command.
Package ipuniq implements the `rbmk ipuniq` command.
markdown
Package markdown implements the `rbmk markdown` command.
Package markdown implements the `rbmk markdown` command.
mkdir
Package mkdir implements the `rbmk mkdir` command.
Package mkdir implements the `rbmk mkdir` command.
mv
Package mv implements the `rbmk mv` command.
Package mv implements the `rbmk mv` command.
nc
Package nc implements the `rbmk nc` command.
Package nc implements the `rbmk nc` command.
pipe
Package pipe implements the `rbmk pipe` command.
Package pipe implements the `rbmk pipe` command.
random
Package random implements the `rbmk random` command.
Package random implements the `rbmk random` command.
rm
Package rm implements the `rbmk rm` command.
Package rm implements the `rbmk rm` command.
sh
Package sh implements the `rbmk sh` command.
Package sh implements the `rbmk sh` command.
stun
Package stun implements the `rbmk stun` command.
Package stun implements the `rbmk stun` command.
tar
Package tar implements the `rbmk tar` command.
Package tar implements the `rbmk tar` command.
timestamp
Package timestamp implements the `rbmk timestamp` command.
Package timestamp implements the `rbmk timestamp` command.
version
Package version implements the `rbmk version` command.
Package version implements the `rbmk version` command.
Package common contains simple, common packages used by other packages.
Package common contains simple, common packages used by other packages.
climain
Package climain implements a command's main function.
Package climain implements a command's main function.
cliutils
Package cliutils provides utilities for building command-line interfaces.
Package cliutils provides utilities for building command-line interfaces.
dialonce
Package dialonce provides a way to ensure we dial just once.
Package dialonce provides a way to ensure we dial just once.
errclass
Package errclass implements error classification.
Package errclass implements error classification.
fsx
Package fsx allows abstracting the file system.
Package fsx allows abstracting the file system.
httpconntrace
Package httpconntrace provides a way to trace the local and remote endpoints used by an HTTP connection while performing an *http.Client request.
Package httpconntrace provides a way to trace the local and remote endpoints used by an HTTP connection while performing an *http.Client request.
httpslog
Package httpslog implements structured logging for HTTP clients.
Package httpslog implements structured logging for HTTP clients.
internal/fsmodel
Package fsmodel provides an abstract file system model.
Package fsmodel provides an abstract file system model.
mocks
Package mocks contains mocks for standard library types.
Package mocks contains mocks for standard library types.
netipx
Package netipx contains net/netip extensions.
Package netipx contains net/netip extensions.
dns
Package dns contains DNS-related functionality.
Package dns contains DNS-related functionality.
dnscore
Package dnscore provides a DNS resolver, a DNS transport, a query builder, and a DNS response parser.
Package dnscore provides a DNS resolver, a DNS transport, a query builder, and a DNS response parser.
dnscoretest
Package dnscoretest contains fake servers to test dnscore.
Package dnscoretest contains fake servers to test dnscore.
x
Package x contains experimental packages.
Package x contains experimental packages.
netcore
Package netcore provides a TCP/UDP dialer and a TLS dialer.
Package netcore provides a TCP/UDP dialer and a TLS dialer.
netsim
Package netsim provides a simple network simulation framework that developers can use to write integration tests.
Package netsim provides a simple network simulation framework that developers can use to write integration tests.
netsim/censor
Package censor implements common internet censorship techniques for testing.
Package censor implements common internet censorship techniques for testing.
netsim/dns
Package models the distributed DNS database.
Package models the distributed DNS database.
netsim/geolink
Package geolink models a geographic point-to-point link.
Package geolink models a geographic point-to-point link.
netsim/link
Package link models a point-to-point network link.
Package link models a point-to-point network link.
netsim/packet
Package packet contains *Packet and the related definitions.
Package packet contains *Packet and the related definitions.
netsim/router
Package router provides network routing capabilities for testing.
Package router provides network routing capabilities for testing.

Jump to

Keyboard shortcuts

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