Skip to content
This repository was archived by the owner on Feb 12, 2025. It is now read-only.

Commit c0165cf

Browse files
authored
Add links to track 2 migration guides (#738)
1 parent f7ea664 commit c0165cf

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

README.md

+13-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# NOTE: The modules in this repo will go out of support by March 31, 2023. Additional information can be found [here](https://azure.microsoft.com/updates/support-for-azure-sdk-libraries-that-do-not-conform-to-our-current-azure-sdk-guidelines-will-be-retired-as-of-31-march-2023/).
22

3-
# go-autorest
3+
## Migrating to Supported SDKs
4+
5+
- General information on the new Azure Go SDKs can be found [here](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/new-version-guideline.md).
6+
- For SDK migration, please consult the SDK [migration guide](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/MIGRATION_GUIDE.md).
7+
- For migrating from `autorest/adal` to its replacement, please see the [azidentity migration guide](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/azidentity/MIGRATION.md).
8+
9+
## go-autorest
410

511
[![GoDoc](https://godoc.org/github.com/Azure/go-autorest/autorest?status.png)](https://godoc.org/github.com/Azure/go-autorest/autorest)
612
[![Build Status](https://dev.azure.com/azure-sdk/public/_apis/build/status/go/Azure.go-autorest?branchName=master)](https://dev.azure.com/azure-sdk/public/_build/latest?definitionId=625&branchName=master)
@@ -14,7 +20,7 @@ provided in this repo in the package
1420
is maintained only as part of the Azure Go SDK and is not related to other
1521
"ADAL" libraries in [github.com/AzureAD](https://github.com/AzureAD).
1622

17-
## Overview
23+
### Overview
1824

1925
Package go-autorest implements an HTTP request pipeline suitable for use across
2026
multiple goroutines and provides the shared routines used by packages generated
@@ -73,16 +79,16 @@ Errors raised by autorest objects and methods will conform to the `autorest.Erro
7379
See the included examples for more detail. For details on the suggested use of this package by
7480
generated clients, see the Client described below.
7581

76-
## Helpers
82+
### Helpers
7783

78-
### Handling Swagger Dates
84+
#### Handling Swagger Dates
7985

8086
The Swagger specification (https://swagger.io) that drives AutoRest
8187
(https://github.com/Azure/autorest/) precisely defines two date forms: date and date-time. The
8288
github.com/Azure/go-autorest/autorest/date package provides time.Time derivations to ensure correct
8389
parsing and formatting.
8490

85-
### Handling Empty Values
91+
#### Handling Empty Values
8692

8793
In JSON, missing values have different semantics than empty values. This is especially true for
8894
services using the HTTP PATCH verb. The JSON submitted with a PATCH request generally contains
@@ -137,7 +143,7 @@ go get github.com/Azure/go-autorest/autorest/date
137143
go get github.com/Azure/go-autorest/autorest/to
138144
```
139145

140-
### Using with Go Modules
146+
#### Using with Go Modules
141147
In [v12.0.1](https://github.com/Azure/go-autorest/pull/386), this repository introduced the following modules.
142148

143149
- autorest/adal
@@ -153,7 +159,7 @@ In [v12.0.1](https://github.com/Azure/go-autorest/pull/386), this repository int
153159

154160
Tagging cumulative SDK releases as a whole (e.g. `v12.3.0`) is still enabled to support consumers of this repo that have not yet migrated to modules.
155161

156-
## License
162+
### License
157163

158164
See LICENSE file.
159165

0 commit comments

Comments
 (0)