internal

package
v1.42.0 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateServiceName added in v1.0.0

func ValidateServiceName(name string) error

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.
cover is a tool that runs `go test` with cross-package coverage on this repository, ignoring any packages that opt out of coverage with .nocover files.
cover is a tool that runs `go test` with cross-package coverage on this repository, ignoring any packages that opt out of coverage with .nocover files.
thrift/echo/echofx
Package echofx provides better integration for Fx for services implementing or calling Echo.
Package echofx provides better integration for Fx for services implementing or calling Echo.
thrift/gauntlet/secondservicefx
Package secondservicefx provides better integration for Fx for services implementing or calling SecondService.
Package secondservicefx provides better integration for Fx for services implementing or calling SecondService.
thrift/gauntlet/thrifttestfx
Package thrifttestfx provides better integration for Fx for services implementing or calling ThriftTest.
Package thrifttestfx provides better integration for Fx for services implementing or calling ThriftTest.
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.
thrift/oneway/onewayfx
Package onewayfx provides better integration for Fx for services implementing or calling Oneway.
Package onewayfx provides better integration for Fx for services implementing or calling Oneway.
examples
thrift-hello/hello/echo/hellofx
Package hellofx provides better integration for Fx for services implementing or calling Hello.
Package hellofx provides better integration for Fx for services implementing or calling Hello.
thrift-keyvalue/keyvalue/kv/keyvaluefx
Package keyvaluefx provides better integration for Fx for services implementing or calling KeyValue.
Package keyvaluefx provides better integration for Fx for services implementing or calling KeyValue.
thrift-oneway/sink/hellofx
Package hellofx provides better integration for Fx for services implementing or calling Hello.
Package hellofx provides better integration for Fx for services implementing or calling Hello.
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 protoplugin provides utilities for protoc plugins.
Package protoplugin provides utilities for protoc plugins.
Package main runs a stress test on each peer list implementation, concurrently adding, removing, connecting, disconnecting, and choosing peers.
Package main runs a stress test on each peer list implementation, concurrently adding, removing, connecting, disconnecting, and choosing peers.
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.

Jump to

Keyboard shortcuts

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