This inventory is generated from go doc -short for the packages in this repository. It is a quick public-surface map; source files and tests remain the authority for exact semantics.
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: benchclient
var ErrInvalidProtocol = errors.New("gnalloy/examples: invalid bench protocol") ...
type Config struct{ ... }
type Protocol string
const ProtocolRaw Protocol = "raw" ...
type Result struct{ ... }
func Run(ctx context.Context, cfg Config) (Result, error)
Package name: exampleconfig
var ErrInvalidBackend = errors.New("gnalloy/examples: invalid backend") ...
func BackendLabel(backend transport.BackendKind) string
func ParseBackend(name string) (transport.BackendKind, error)
type Options struct{ ... }
func Register(fs *flag.FlagSet, defaultAddr string) *Options
Package name: smokeclient
var ErrInvalidProtocol = errors.New("gnalloy/examples: invalid smoke protocol") ...
func Run(ctx context.Context, cfg Config) error
type Config struct{ ... }
type Protocol string
const ProtocolRaw Protocol = "raw" ...
Package name: stresscheck
const ProtocolBoth stressclient.Protocol = "both"
var ErrLeakDetected = errors.New("gnalloy/examples: stress leak detected") ...
type Config struct{ ... }
type Result struct{ ... }
func Run(ctx context.Context, cfg Config) (Result, error)
Package name: stressclient
var ErrInvalidProtocol = errors.New("gnalloy/examples: invalid stress protocol") ...
type Config struct{ ... }
type Protocol string
const ProtocolRaw Protocol = "raw" ...
type Result struct{ ... }
func Run(ctx context.Context, cfg Config) (Result, error)
type Scenario string
const ScenarioLong Scenario = "long" ...
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)
Package name: main
(no exported API reported by go doc)