azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:

MIT License

Stars
1.5K
Committers
225

Bot releases are visible (Hide)

azure-sdk-for-go - sdk/resourcemanager/containerservice/armcontainerservice/v4.8.0-beta.1

Published by azure-sdk 8 months ago

4.8.0-beta.1 (2024-02-23)

Features Added

  • New value AgentPoolTypeVirtualMachines added to enum type AgentPoolType
  • New value NetworkPolicyNone added to enum type NetworkPolicy
  • New value NodeOSUpgradeChannelSecurityPatch added to enum type NodeOSUpgradeChannel
  • New value OSSKUMariner, OSSKUWindowsAnnual added to enum type OSSKU
  • New value PublicNetworkAccessSecuredByPerimeter added to enum type PublicNetworkAccess
  • New value SnapshotTypeManagedCluster added to enum type SnapshotType
  • New value WorkloadRuntimeKataMshvVMIsolation added to enum type WorkloadRuntime
  • New enum type AddonAutoscaling with values AddonAutoscalingDisabled, AddonAutoscalingEnabled
  • New enum type AgentPoolSSHAccess with values AgentPoolSSHAccessDisabled, AgentPoolSSHAccessLocalUser
  • New enum type GuardrailsSupport with values GuardrailsSupportPreview, GuardrailsSupportStable
  • New enum type IpvsScheduler with values IpvsSchedulerLeastConnection, IpvsSchedulerRoundRobin
  • New enum type Level with values LevelEnforcement, LevelOff, LevelWarning
  • New enum type Mode with values ModeIPTABLES, ModeIPVS
  • New enum type NodeProvisioningMode with values NodeProvisioningModeAuto, NodeProvisioningModeManual
  • New enum type RestrictionLevel with values RestrictionLevelReadOnly, RestrictionLevelUnrestricted
  • New enum type SafeguardsSupport with values SafeguardsSupportPreview, SafeguardsSupportStable
  • New function *AgentPoolsClient.BeginDeleteMachines(context.Context, string, string, string, AgentPoolDeleteMachinesParameter, *AgentPoolsClientBeginDeleteMachinesOptions) (*runtime.Poller[AgentPoolsClientDeleteMachinesResponse], error)
  • New function *ClientFactory.NewMachinesClient() *MachinesClient
  • New function *ClientFactory.NewManagedClusterSnapshotsClient() *ManagedClusterSnapshotsClient
  • New function *ClientFactory.NewOperationStatusResultClient() *OperationStatusResultClient
  • New function NewMachinesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MachinesClient, error)
  • New function *MachinesClient.Get(context.Context, string, string, string, string, *MachinesClientGetOptions) (MachinesClientGetResponse, error)
  • New function *MachinesClient.NewListPager(string, string, string, *MachinesClientListOptions) *runtime.Pager[MachinesClientListResponse]
  • New function NewManagedClusterSnapshotsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*ManagedClusterSnapshotsClient, error)
  • New function *ManagedClusterSnapshotsClient.CreateOrUpdate(context.Context, string, string, ManagedClusterSnapshot, *ManagedClusterSnapshotsClientCreateOrUpdateOptions) (ManagedClusterSnapshotsClientCreateOrUpdateResponse, error)
  • New function *ManagedClusterSnapshotsClient.Delete(context.Context, string, string, *ManagedClusterSnapshotsClientDeleteOptions) (ManagedClusterSnapshotsClientDeleteResponse, error)
  • New function *ManagedClusterSnapshotsClient.Get(context.Context, string, string, *ManagedClusterSnapshotsClientGetOptions) (ManagedClusterSnapshotsClientGetResponse, error)
  • New function *ManagedClusterSnapshotsClient.NewListByResourceGroupPager(string, *ManagedClusterSnapshotsClientListByResourceGroupOptions) *runtime.Pager[ManagedClusterSnapshotsClientListByResourceGroupResponse]
  • New function *ManagedClusterSnapshotsClient.NewListPager(*ManagedClusterSnapshotsClientListOptions) *runtime.Pager[ManagedClusterSnapshotsClientListResponse]
  • New function *ManagedClusterSnapshotsClient.UpdateTags(context.Context, string, string, TagsObject, *ManagedClusterSnapshotsClientUpdateTagsOptions) (ManagedClusterSnapshotsClientUpdateTagsResponse, error)
  • New function *ManagedClustersClient.GetGuardrailsVersions(context.Context, string, string, *ManagedClustersClientGetGuardrailsVersionsOptions) (ManagedClustersClientGetGuardrailsVersionsResponse, error)
  • New function *ManagedClustersClient.GetSafeguardsVersions(context.Context, string, string, *ManagedClustersClientGetSafeguardsVersionsOptions) (ManagedClustersClientGetSafeguardsVersionsResponse, error)
  • New function *ManagedClustersClient.NewListGuardrailsVersionsPager(string, *ManagedClustersClientListGuardrailsVersionsOptions) *runtime.Pager[ManagedClustersClientListGuardrailsVersionsResponse]
  • New function *ManagedClustersClient.NewListSafeguardsVersionsPager(string, *ManagedClustersClientListSafeguardsVersionsOptions) *runtime.Pager[ManagedClustersClientListSafeguardsVersionsResponse]
  • New function NewOperationStatusResultClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationStatusResultClient, error)
  • New function *OperationStatusResultClient.Get(context.Context, string, string, string, *OperationStatusResultClientGetOptions) (OperationStatusResultClientGetResponse, error)
  • New function *OperationStatusResultClient.GetByAgentPool(context.Context, string, string, string, string, *OperationStatusResultClientGetByAgentPoolOptions) (OperationStatusResultClientGetByAgentPoolResponse, error)
  • New function *OperationStatusResultClient.NewListPager(string, string, *OperationStatusResultClientListOptions) *runtime.Pager[OperationStatusResultClientListResponse]
  • New struct AgentPoolArtifactStreamingProfile
  • New struct AgentPoolDeleteMachinesParameter
  • New struct AgentPoolGPUProfile
  • New struct AgentPoolSecurityProfile
  • New struct AgentPoolWindowsProfile
  • New struct ErrorAdditionalInfo
  • New struct ErrorDetail
  • New struct GuardrailsAvailableVersion
  • New struct GuardrailsAvailableVersionsList
  • New struct GuardrailsAvailableVersionsProperties
  • New struct Machine
  • New struct MachineIPAddress
  • New struct MachineListResult
  • New struct MachineNetworkProperties
  • New struct MachineProperties
  • New struct ManagedClusterAIToolchainOperatorProfile
  • New struct ManagedClusterAzureMonitorProfileAppMonitoring
  • New struct ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics
  • New struct ManagedClusterAzureMonitorProfileContainerInsights
  • New struct ManagedClusterAzureMonitorProfileLogs
  • New struct ManagedClusterAzureMonitorProfileWindowsHostLogs
  • New struct ManagedClusterCostAnalysis
  • New struct ManagedClusterIngressProfile
  • New struct ManagedClusterIngressProfileWebAppRouting
  • New struct ManagedClusterMetricsProfile
  • New struct ManagedClusterNodeProvisioningProfile
  • New struct ManagedClusterNodeResourceGroupProfile
  • New struct ManagedClusterPropertiesForSnapshot
  • New struct ManagedClusterSecurityProfileImageIntegrity
  • New struct ManagedClusterSecurityProfileNodeRestriction
  • New struct ManagedClusterSnapshot
  • New struct ManagedClusterSnapshotListResult
  • New struct ManagedClusterSnapshotProperties
  • New struct ManualScaleProfile
  • New struct NetworkMonitoring
  • New struct NetworkProfileForSnapshot
  • New struct NetworkProfileKubeProxyConfig
  • New struct NetworkProfileKubeProxyConfigIpvsConfig
  • New struct OperationStatusResult
  • New struct OperationStatusResultList
  • New struct SafeguardsAvailableVersion
  • New struct SafeguardsAvailableVersionsList
  • New struct SafeguardsAvailableVersionsProperties
  • New struct SafeguardsProfile
  • New struct ScaleProfile
  • New struct VirtualMachineNodes
  • New struct VirtualMachinesProfile
  • New field IgnorePodDisruptionBudget in struct AgentPoolsClientBeginDeleteOptions
  • New field EnableVnetIntegration, SubnetID in struct ManagedClusterAPIServerAccessProfile
  • New field ArtifactStreamingProfile, EnableCustomCATrust, GpuProfile, MessageOfTheDay, NodeInitializationTaints, SecurityProfile, VirtualMachineNodesStatus, VirtualMachinesProfile, WindowsProfile in struct ManagedClusterAgentPoolProfile
  • New field ArtifactStreamingProfile, EnableCustomCATrust, GpuProfile, MessageOfTheDay, NodeInitializationTaints, SecurityProfile, VirtualMachineNodesStatus, VirtualMachinesProfile, WindowsProfile in struct ManagedClusterAgentPoolProfileProperties
  • New field Logs in struct ManagedClusterAzureMonitorProfile
  • New field AppMonitoringOpenTelemetryMetrics in struct ManagedClusterAzureMonitorProfileMetrics
  • New field EffectiveNoProxy in struct ManagedClusterHTTPProxyConfig
  • New field AiToolchainOperatorProfile, CreationData, EnableNamespaceResources, IngressProfile, MetricsProfile, NodeProvisioningProfile, NodeResourceGroupProfile, SafeguardsProfile in struct ManagedClusterProperties
  • New field DaemonsetEvictionForEmptyNodes, DaemonsetEvictionForOccupiedNodes, IgnoreDaemonsetsUtilization in struct ManagedClusterPropertiesAutoScalerProfile
  • New field CustomCATrustCertificates, ImageIntegrity, NodeRestriction in struct ManagedClusterSecurityProfile
  • New field Version in struct ManagedClusterStorageProfileDiskCSIDriver
  • New field AddonAutoscaling in struct ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler
  • New field IgnorePodDisruptionBudget in struct ManagedClustersClientBeginDeleteOptions
  • New field KubeProxyConfig, Monitoring in struct NetworkProfile
azure-sdk-for-go - sdk/messaging/eventgrid/azeventgrid/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-03-05)

Features Added

  • Initial preview for the Event Grid Basic module. This module is the new home the github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventgrid/publisher package.
azure-sdk-for-go - sdk/messaging/eventgrid/azsystemevents/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-03-05)

Features Added

  • Initial preview for Event Grid system events.
azure-sdk-for-go - sdk/messaging/eventgrid/aznamespaces/v0.4.1

Published by azure-sdk 8 months ago

0.4.1 (2024-03-05)

Breaking Changes

  • This module has been moved from its previous location in azeventgrid to this location (github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces).
azure-sdk-for-go - sdk/ai/azopenaiassistants/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-03-05)

  • Initial release of the azopenaiassistants library
azure-sdk-for-go - sdk/ai/azopenai/v0.5.0

Published by azure-sdk 8 months ago

0.5.0 (2024-03-05)

Features Added

  • Updating to the 2024-02-15-preview API version.
  • GetAudioSpeech enables translating text to speech.

Breaking Changes

  • Citations, previously returned as an unparsed JSON blob, are now deserialized into a real type in ChatResponseMessage.Citations.
  • AzureCognitiveSearchChatExtensionConfiguration has been renamed to AzureSearchChatExtensionConfiguration.
  • AzureCognitiveSearchChatExtensionParameters has been renamed to AzureSearchChatExtensionParameters.
azure-sdk-for-go - sdk/messaging/azservicebus/v1.6.1

Published by azure-sdk 8 months ago

1.6.1 (2024-03-05)

Bugs Fixed

  • Fixed case where closing a Receiver/Sender after an idle period would take > 20 seconds. (PR#22509)
  • Fixed a potential memory leak when receiving a message on one receiver and attempting to settle with another. (PR#22431)
azure-sdk-for-go - sdk/messaging/azeventhubs/v1.0.4

Published by azure-sdk 8 months ago

1.0.4 (2024-03-05)

Bugs Fixed

  • Fixed case where closing a Receiver/Sender after an idle period would take > 20 seconds. (PR#22509)
azure-sdk-for-go - sdk/azcore/v1.10.0

Published by azure-sdk 8 months ago

1.10.0 (2024-02-29)

Features Added

  • Added logging event log.EventResponseError that will contain the contents of ResponseError.Error() whenever an azcore.ResponseError is created.
  • Added runtime.NewResponseErrorWithErrorCode for creating an azcore.ResponseError with a caller-supplied error code.
  • Added type MatchConditions for use in conditional requests.

Bugs Fixed

  • Fixed a potential race condition between NullValue and IsNullValue.
  • runtime.EncodeQueryParams will escape semicolons before calling url.ParseQuery.

Other Changes

  • Update dependencies.
azure-sdk-for-go - sdk/storage/azdatalake/v1.1.1

Published by azure-sdk 8 months ago

1.1.1 (2024-02-29)

Bugs Fixed

  • Exposing x-ms-resource-type response header in GetProperties API for file and directory.

  • Re-enabled SharedKeyCredential authentication mode for non TLS protected endpoints.

Other Changes

  • Updated version of azblob to 1.3.1
azure-sdk-for-go - sdk/storage/azfile/v1.2.1

Published by azure-sdk 8 months ago

1.2.1 (2024-02-29)

Bugs Fixed

  • Re-enabled SharedKeyCredential authentication mode for non TLS protected endpoints.

Other Changes

  • Updated azidentity version to 1.5.1.
azure-sdk-for-go - sdk/storage/azblob/v1.3.1

Published by azure-sdk 8 months ago

1.3.1 (2024-02-28)

Bugs Fixed

  • Re-enabled SharedKeyCredential authentication mode for non TLS protected endpoints.
  • Use random write in DownloadFile method. Fixes #22426.
azure-sdk-for-go - sdk/resourcemanager/datafactory/armdatafactory/v6.0.0

Published by Alancere 8 months ago

6.0.0 (2024-02-23)

Breaking Changes

  • Type of AzureFunctionActivityTypeProperties.Headers has been changed from any to map[string]*string
  • Type of WebActivityTypeProperties.Headers has been changed from any to map[string]*string
  • Type of WebHookActivityTypeProperties.Headers has been changed from any to map[string]*string
  • Field ReadBehavior of struct SalesforceServiceCloudV2Source has been removed
  • Field ReadBehavior of struct SalesforceV2Source has been removed

Features Added

  • New enum type SnowflakeAuthenticationType with values SnowflakeAuthenticationTypeAADServicePrincipal, SnowflakeAuthenticationTypeBasic, SnowflakeAuthenticationTypeKeyPair
  • New function *SnowflakeV2Dataset.GetDataset() *Dataset
  • New function *SnowflakeV2LinkedService.GetLinkedService() *LinkedService
  • New function *SnowflakeV2Sink.GetCopySink() *CopySink
  • New function *SnowflakeV2Source.GetCopySource() *CopySource
  • New struct SnowflakeLinkedV2ServiceTypeProperties
  • New struct SnowflakeV2Dataset
  • New struct SnowflakeV2LinkedService
  • New struct SnowflakeV2Sink
  • New struct SnowflakeV2Source
  • New field AuthenticationType in struct SalesforceServiceCloudV2LinkedServiceTypeProperties
  • New field IncludeDeletedObjects in struct SalesforceServiceCloudV2Source
  • New field AuthenticationType in struct SalesforceV2LinkedServiceTypeProperties
  • New field IncludeDeletedObjects in struct SalesforceV2Source
azure-sdk-for-go - sdk/resourcemanager/redisenterprise/armredisenterprise/v2.0.0

Published by Alancere 8 months ago

2.0.0 (2024-02-23)

Breaking Changes

  • Operation *PrivateEndpointConnectionsClient.Delete has been changed to LRO, use *PrivateEndpointConnectionsClient.BeginDelete instead.

Features Added

  • New value ResourceStateScaling, ResourceStateScalingFailed added to enum type ResourceState
  • New enum type CmkIdentityType with values CmkIdentityTypeSystemAssignedIdentity, CmkIdentityTypeUserAssignedIdentity
  • New enum type ManagedServiceIdentityType with values ManagedServiceIdentityTypeNone, ManagedServiceIdentityTypeSystemAssigned, ManagedServiceIdentityTypeSystemAssignedUserAssigned, ManagedServiceIdentityTypeUserAssigned
  • New function *DatabasesClient.BeginFlush(context.Context, string, string, string, FlushParameters, *DatabasesClientBeginFlushOptions) (*runtime.Poller[DatabasesClientFlushResponse], error)
  • New struct ClusterPropertiesEncryption
  • New struct ClusterPropertiesEncryptionCustomerManagedKeyEncryption
  • New struct ClusterPropertiesEncryptionCustomerManagedKeyEncryptionKeyIdentity
  • New struct FlushParameters
  • New struct ManagedServiceIdentity
  • New struct UserAssignedIdentity
  • New field Identity in struct Cluster
  • New field Encryption in struct ClusterProperties
  • New field Identity in struct ClusterUpdate
azure-sdk-for-go - sdk/messaging/azwebpubsub/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-03-05)

Features Added

  • Initial preview for the Web PubSub Service
azure-sdk-for-go - sdk/resourcemanager/largeinstance/armlargeinstance/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-02-23)

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/largeinstance/armlargeinstance is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

azure-sdk-for-go - sdk/resourcemanager/astro/armastro/v0.1.0

Published by azure-sdk 8 months ago

0.1.0 (2024-02-23)

The package of github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/astro/armastro is using our next generation design principles.

To learn more, please refer to our documentation Quick Start.

azure-sdk-for-go - sdk/resourcemanager/recoveryservices/armrecoveryservicessiterecovery/v2.3.0

Published by azure-sdk 8 months ago

2.3.0 (2024-02-23)

Features Added

  • New function *ReplicationFabricsClient.BeginRemoveInfra(context.Context, string, string, string, *ReplicationFabricsClientBeginRemoveInfraOptions) (*runtime.Poller[ReplicationFabricsClientRemoveInfraResponse], error)
  • New field AutoProtectionOfDataDisk in struct A2AEnableProtectionInput
azure-sdk-for-go - sdk/resourcemanager/alertsmanagement/armalertsmanagement/v0.10.0

Published by azure-sdk 8 months ago

0.10.0 (2024-03-01)

Breaking Changes

  • Type of AlertsClientChangeStateOptions.Comment has been changed from *string to *Comments

Features Added

  • New function NewAlertRuleRecommendationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AlertRuleRecommendationsClient, error)
  • New function *AlertRuleRecommendationsClient.NewListByResourcePager(string, *AlertRuleRecommendationsClientListByResourceOptions) *runtime.Pager[AlertRuleRecommendationsClientListByResourceResponse]
  • New function *AlertRuleRecommendationsClient.NewListByTargetTypePager(string, *AlertRuleRecommendationsClientListByTargetTypeOptions) *runtime.Pager[AlertRuleRecommendationsClientListByTargetTypeResponse]
  • New function *ClientFactory.NewAlertRuleRecommendationsClient() *AlertRuleRecommendationsClient
  • New function *ClientFactory.NewPrometheusRuleGroupsClient() *PrometheusRuleGroupsClient
  • New function *ClientFactory.NewTenantActivityLogAlertsClient() *TenantActivityLogAlertsClient
  • New function NewPrometheusRuleGroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrometheusRuleGroupsClient, error)
  • New function *PrometheusRuleGroupsClient.CreateOrUpdate(context.Context, string, string, PrometheusRuleGroupResource, *PrometheusRuleGroupsClientCreateOrUpdateOptions) (PrometheusRuleGroupsClientCreateOrUpdateResponse, error)
  • New function *PrometheusRuleGroupsClient.Delete(context.Context, string, string, *PrometheusRuleGroupsClientDeleteOptions) (PrometheusRuleGroupsClientDeleteResponse, error)
  • New function *PrometheusRuleGroupsClient.Get(context.Context, string, string, *PrometheusRuleGroupsClientGetOptions) (PrometheusRuleGroupsClientGetResponse, error)
  • New function *PrometheusRuleGroupsClient.NewListByResourceGroupPager(string, *PrometheusRuleGroupsClientListByResourceGroupOptions) *runtime.Pager[PrometheusRuleGroupsClientListByResourceGroupResponse]
  • New function *PrometheusRuleGroupsClient.NewListBySubscriptionPager(*PrometheusRuleGroupsClientListBySubscriptionOptions) *runtime.Pager[PrometheusRuleGroupsClientListBySubscriptionResponse]
  • New function *PrometheusRuleGroupsClient.Update(context.Context, string, string, PrometheusRuleGroupResourcePatch, *PrometheusRuleGroupsClientUpdateOptions) (PrometheusRuleGroupsClientUpdateResponse, error)
  • New function NewTenantActivityLogAlertsClient(azcore.TokenCredential, *arm.ClientOptions) (*TenantActivityLogAlertsClient, error)
  • New function *TenantActivityLogAlertsClient.CreateOrUpdate(context.Context, string, string, TenantActivityLogAlertResource, *TenantActivityLogAlertsClientCreateOrUpdateOptions) (TenantActivityLogAlertsClientCreateOrUpdateResponse, error)
  • New function *TenantActivityLogAlertsClient.Delete(context.Context, string, string, *TenantActivityLogAlertsClientDeleteOptions) (TenantActivityLogAlertsClientDeleteResponse, error)
  • New function *TenantActivityLogAlertsClient.Get(context.Context, string, string, *TenantActivityLogAlertsClientGetOptions) (TenantActivityLogAlertsClientGetResponse, error)
  • New function *TenantActivityLogAlertsClient.NewListByManagementGroupPager(string, *TenantActivityLogAlertsClientListByManagementGroupOptions) *runtime.Pager[TenantActivityLogAlertsClientListByManagementGroupResponse]
  • New function *TenantActivityLogAlertsClient.NewListByTenantPager(*TenantActivityLogAlertsClientListByTenantOptions) *runtime.Pager[TenantActivityLogAlertsClientListByTenantResponse]
  • New function *TenantActivityLogAlertsClient.Update(context.Context, string, string, TenantAlertRulePatchObject, *TenantActivityLogAlertsClientUpdateOptions) (TenantActivityLogAlertsClientUpdateResponse, error)
  • New struct ActionGroup
  • New struct ActionList
  • New struct AlertRuleAllOfCondition
  • New struct AlertRuleAnyOfOrLeafCondition
  • New struct AlertRuleLeafCondition
  • New struct AlertRuleProperties
  • New struct AlertRuleRecommendationProperties
  • New struct AlertRuleRecommendationResource
  • New struct AlertRuleRecommendationsListResponse
  • New struct Comments
  • New struct PrometheusRule
  • New struct PrometheusRuleGroupAction
  • New struct PrometheusRuleGroupProperties
  • New struct PrometheusRuleGroupResource
  • New struct PrometheusRuleGroupResourceCollection
  • New struct PrometheusRuleGroupResourcePatch
  • New struct PrometheusRuleGroupResourcePatchProperties
  • New struct PrometheusRuleResolveConfiguration
  • New struct RuleArmTemplate
  • New struct TenantActivityLogAlertResource
  • New struct TenantAlertRuleList
  • New struct TenantAlertRulePatchObject
  • New struct TenantAlertRulePatchProperties
azure-sdk-for-go - sdk/resourcemanager/network/armnetwork/v5.1.0

Published by azure-sdk 8 months ago

5.1.0 (2024-02-23)

Features Added

  • New value VirtualNetworkPrivateEndpointNetworkPoliciesNetworkSecurityGroupEnabled, VirtualNetworkPrivateEndpointNetworkPoliciesRouteTableEnabled added to enum type VirtualNetworkPrivateEndpointNetworkPolicies
  • New field Zones in struct BastionHost
Package Rankings
Top 0.62% on Proxy.golang.org
Badges
Extracted from project README
godoc