repo_description: 🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
repo_topics: apis cloud-native cncf connectivity control-plane controlplane envoy envoyproxy golang kong kubernetes kuma mesh microservices networking service-mesh servicemesh sidecar-proxy
code: package cmd
  
  import (
  	"fmt"
  	"strings"
  )
  
  func UsageOptions(desc string, options ...any) string {
  	values := make([]string, 0, len(options))
  	for _, option := range options {
  		values = append(values, fmt.Sprintf("%v", option))
  	}
  	return fmt.Sprintf("%s: one of %s", desc, strings.Join(values, "|"))
  }
  