Skip to main content

grpcSettings.go

grpcSettings.go - Overview

  1. Overview Defines the GRPCServerSettings struct used for configuring gRPC server settings, including endpoint and transport.

  2. Detailed Documentation

GRPCServerSettings

  • Purpose: Represents the settings for a gRPC server.
  • Fields:
    • Endpoint (string): Configures the address for this network connection. For TCP and UDP networks, the address has the form "host:port". The host must be a literal IP address, or a host name that can be resolved to IP addresses. The port must be a literal port number or a service name. If the host is a literal IPv6 address it must be enclosed in square brackets, as in "[2001:db8::1]:80" or "[fe80::1%zone]:80". The zone specifies the scope of the literal IPv6 address as defined in RFC 4007.
    • Transport (string): Transport to use. Known protocols are "tcp", "tcp4" (IPv4-only), "tcp6" (IPv6-only), "udp", "udp4" (IPv4-only), "udp6" (IPv6-only), "ip", "ip4" (IPv4-only), "ip6" (IPv6-only), "unix", "unixgram" and "unixpacket".

Include in Getting Started: NO