Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateServiceName ¶ added in v1.0.0
ValidateServiceName returns an error if the given servive name is invalid. Valid names are at least two characters long, start with [a-z], contain only [0-9a-z] and non-consecutive hyphens, and end in [0-9a-z]. Furthermore, names may not contain UUIDs.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package bufferpool maintains a pool of bytes.Buffers for use in encoding and transport implementations.
|
Package bufferpool maintains a pool of bytes.Buffers for use in encoding and transport implementations. |
Package clock provides swappable real and fake clocks.
|
Package clock provides swappable real and fake clocks. |
crossdockpb
Package crossdockpb is a generated protocol buffer package.
|
Package crossdockpb is a generated protocol buffer package. |
thrift/gen-go/echo
Package echo is generated code used to make or handle TChannel calls using Thrift.
|
Package echo is generated code used to make or handle TChannel calls using Thrift. |
thrift/gen-go/gauntlet_tchannel
Package gauntlet_tchannel is generated code used to make or handle TChannel calls using Thrift.
|
Package gauntlet_tchannel is generated code used to make or handle TChannel calls using Thrift. |
examples
|
|
protobuf/examplepb
Package examplepb is a generated protocol buffer package.
|
Package examplepb is a generated protocol buffer package. |
Package grpcctx contains helper functionality for testing with grpc-go.
|
Package grpcctx contains helper functionality for testing with grpc-go. |
Package interpolate provides a generic mechanism to interpolate variables into strings.
|
Package interpolate provides a generic mechanism to interpolate variables into strings. |
Package observability provides logging and metrics collection middleware for YARPC.
|
Package observability provides logging and metrics collection middleware for YARPC. |
Package pally is a simple, atomic-based metrics library.
|
Package pally is a simple, atomic-based metrics library. |
Package protoplugin provides utilities for protoc plugins.
|
Package protoplugin provides utilities for protoc plugins. |
Package testtime provides ways to scale time for tests running on CPU starved systems.
|
Package testtime provides ways to scale time for tests running on CPU starved systems. |
Click to show internal directories.
Click to hide internal directories.