Azure SDK for Go (December 2025)
The Azure SDK team is pleased to announce our December 2025 client library releases.
14 packages released this month.
Stable Packages (5)
-
Resource Management - App Service
-
Resource Management - Elastic
-
Resource Management - Net App
-
Resource Management - Palo Alto Networks - Next Generation Firewall
-
Resource Management - PostgreSQL Flexible Server
Patch Updates (1)
- Cosmos DB
Beta Packages (8)
-
Cosmos DB
-
Resource Management - Computelimit
-
Resource Management - Container Registry
-
Resource Management - Container Service
-
Resource Management - DNS Resolver
-
Resource Management - Net App
-
Resource Management - New Relic Observability
-
Resource Management - Service Fabric Managed Clusters
Release highlights
Cosmos DB 1.5.0-beta.4 Changelog
Features Added
- Added client engine support for
ReadManyItems. See PR 25458
Cosmos DB 1.4.2 Changelog
Bugs Fixed
- Fixed issue with read endpoint selection causing most-preferred region to be skipped when selecting read region. See PR 25738
Resource Management - App Service 5.1.0 Changelog
Resource Management - Computelimit 0.1.0 Changelog
Resource Management - Container Registry 3.0.0-beta.1 Changelog
Resource Management - Container Service 8.2.0-beta.1 Changelog
Resource Management - DNS Resolver 2.0.0-beta.1 Changelog
Resource Management - Elastic 2.0.0 Changelog
Resource Management - Net App 8.0.0 Changelog
Resource Management - Net App 8.1.0-beta.1 Changelog
Resource Management - New Relic Observability 2.0.0-beta.1 Changelog
Resource Management - Palo Alto Networks - Next Generation Firewall 2.0.0 Changelog
Resource Management - PostgreSQL Flexible Server 5.0.0 Changelog
Resource Management - Service Fabric Managed Clusters 0.6.0 Changelog
Need help
- For reference documentation visit the Azure SDK for Go documentation.
- For tutorials, samples, quick starts and other documentation, visit the Azure SDK for Go repository.
- File an issue via Github Issues.
Latest Releases
View all the latest versions of go packages here.
Installation Instructions
To use the latest GA and beta libraries use the go get command to add the package to a go.mod file. If your project does not use Go modules, refer to the Go documentation for information about specifying dependencies.
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/data/azcosmos@v1.5.0-beta.4
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/data/azcosmos@v1.4.2
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/appservice/armappservice@v5.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/computelimit/armcomputelimit@v0.1.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerregistry/armcontainerregistry@v3.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/containerservice/armcontainerservice@v8.2.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/dnsresolver/armdnsresolver@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/elastic/armelastic@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v8.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/netapp/armnetapp@v8.1.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/newrelic/armnewrelicobservability@v2.0.0-beta.1
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/paloaltonetworksngfw/armpanngfw@v2.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/postgresql/armpostgresqlflexibleservers@v5.0.0
go get -u github.com/Azure/azure-sdk-for-go/sdk/sdk/resourcemanager/servicefabricmanagedclusters/armservicefabricmanagedclusters@v0.6.0
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.