internal

package
v1.72.1 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 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.
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.
crossdock module
examples module
Package firstoutboundmiddleware annotates every outbound request with metadata like the request transport protocol.
Package firstoutboundmiddleware annotates every outbound request with metadata like the request transport protocol.
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 protopluginv2 provides utilities for protoc plugins.
Package protopluginv2 provides utilities for protoc plugins.
prototest
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