package useragent
import "gocloud.dev/internal/useragent"
Package useragent includes constants and utilitiesfor setting the User-Agent for Go CDK connections to GCP.
Index ¶
- func AzureUserAgentPrefix(api string) string
- func ClientOption(api string) option.ClientOption
- func GRPCDialOption(api string) grpc.DialOption
- func HTTPClient(client *http.Client, api string) *http.Client
Functions ¶
func AzureUserAgentPrefix ¶
AzureUserAgentPrefix returns a prefix that is used to set Azure SDK User-Agent to help with diagnostics.
func ClientOption ¶
func ClientOption(api string) option.ClientOption
ClientOption returns an option.ClientOption that sets a Go CDK User-Agent.
func GRPCDialOption ¶
func GRPCDialOption(api string) grpc.DialOption
GRPCDialOption returns a grpc.DialOption that sets a Go CDK User-Agent.
func HTTPClient ¶
HTTPClient wraps client and appends a Go CDK string to the User-Agent header for all requests.
Source Files ¶
useragent.go
- Version
- v0.41.0 (latest)
- Published
- Mar 30, 2025
- Platform
- windows/amd64
- Imports
- 4 packages
- Last checked
- 4 hours ago –
Tools for package owners.