gocloud.devgocloud.dev/internal/useragent Index | Files

package useragent

import "gocloud.dev/internal/useragent"

Package useragent includes constants and utilitiesfor setting the User-Agent for Go CDK connections to GCP.

Index

Functions

func AzureUserAgentPrefix

func AzureUserAgentPrefix(api string) string

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

func HTTPClient(client *http.Client, api string) *http.Client

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.