azure-sdk-for-go/sdk/azcore
Joel Hendrix f312915e11
Add OperationLocationResultPath to NewPollerOptions[T] (#23733)
* Add OperationLocationResultPath to NewPollerOptions[T]

The result path must be configurable instead of hard-coded to result.

* update test
2024-12-10 10:03:56 -08:00
..
arm BearerTokenPolicy handles CAE claims challenges by default (#23414) 2024-10-10 13:34:50 -07:00
cloud Revert "move cloud content to inline initialization" (#19502) 2022-11-04 15:18:47 -07:00
fake Update to latest version of golangci-lint (#23013) 2024-06-07 12:36:04 -07:00
internal Add OperationLocationResultPath to NewPollerOptions[T] (#23733) 2024-12-10 10:03:56 -08:00
log Add logging event EventResponseError (#22411) 2024-02-21 14:04:53 -08:00
messaging Update to the latest two versions of Go (#23536) 2024-10-03 15:15:36 -07:00
policy BearerTokenPolicy handles CAE claims challenges by default (#23414) 2024-10-10 13:34:50 -07:00
runtime Add OperationLocationResultPath to NewPollerOptions[T] (#23733) 2024-12-10 10:03:56 -08:00
streaming Fixed race conditions in some tests and infrastructure (#23064) 2024-06-13 14:39:28 -07:00
testdata/perf Update dependencies for azcore (#23540) 2024-10-03 12:05:31 -07:00
to Feature/generics (#17381) 2022-03-28 17:19:34 -07:00
tracing Rename clientName param to moduleName (#21893) 2023-11-06 10:45:38 -08:00
CHANGELOG.md Add OperationLocationResultPath to NewPollerOptions[T] (#23733) 2024-12-10 10:03:56 -08:00
LICENSE.txt Update License (#15704) 2021-10-06 10:37:17 -07:00
README.md [azcore] updating doc.go (#15477) 2021-09-07 13:17:18 -04:00
ci.yml `1ES-template` conversion (#22590) 2024-03-15 11:06:42 -07:00
core.go Fix potential race between NullValue and IsNullValue (#22410) 2024-02-20 11:13:27 -08:00
core_test.go Replace interface{} with any (#22580) 2024-03-12 17:21:42 +00:00
doc.go Add doc section on fakes (#21852) 2023-10-31 10:43:58 -07:00
errors.go Omit RawResponse from JSON payload (#23532) 2024-10-03 08:34:25 -07:00
etag.go Add MatchConditions to azcore (#22476) 2024-02-29 06:55:36 -08:00
etag_test.go Update to latest version of golangci-lint (#23013) 2024-06-07 12:36:04 -07:00
example_test.go Update to latest version of golangci-lint (#23013) 2024-06-07 12:36:04 -07:00
go.mod Update dependencies for azcore (#23540) 2024-10-03 12:05:31 -07:00
go.sum Update dependencies for azcore (#23540) 2024-10-03 12:05:31 -07:00

README.md

Azure Core Client Module for Go

PkgGoDev Build Status Code Coverage

The azcore module provides a set of common interfaces and types for Go SDK client modules. These modules follow the Azure SDK Design Guidelines for Go.

Getting started

This project uses Go modules for versioning and dependency management.

Typically, you will not need to explicitly install azcore as it will be installed as a client module dependency. To add the latest version to your go.mod file, execute the following command.

go get github.com/Azure/azure-sdk-for-go/sdk/azcore

General documentation and examples can be found on pkg.go.dev.

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.