# Functions
NewLocalSDKServer returns the default LocalSDKServer.
NewSDKServer creates a SDKServer that sets up an InClusterConfig for Kubernetes.
# Structs
LocalSDKServer type is the SDKServer implementation for when the sidecar is being run for local development, and doesn't connect to the Kubernetes cluster
nolint:govet // ignore fieldalignment, singleton.
SDKServer is a gRPC server, that is meant to be a sidecar for a GameServer that will update the game server status on SDK requests
nolint:govet // ignore fieldalignment, singleton.
# Type aliases
Operation is a synchronisation action.