golang-github-azure-go-autorest 7.2.0+REALLY.7.0.4-2 source package in Ubuntu
Changelog
golang-github-azure-go-autorest (7.2.0+REALLY.7.0.4-2) unstable; urgency=medium * debian/control: Replace golang-go with golang-any in Build-Depends. -- MartÃn Ferrari <email address hidden> Tue, 01 Nov 2016 01:48:38 +0000
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-azure-go-autorest_7.2.0+REALLY.7.0.4-2.dsc | 2.4 KiB | 3232c39936c0905bfaa1da5ecb99066f3f2ac6be1ccf1bef597df0c051f66f23 |
golang-github-azure-go-autorest_7.2.0+REALLY.7.0.4.orig.tar.xz | 49.3 KiB | f28e0dae574573316d461da70441b2a9045c021c91f882510f1ec4b37a2f47c7 |
golang-github-azure-go-autorest_7.2.0+REALLY.7.0.4-2.debian.tar.xz | 3.7 KiB | c42ce36fc31bd1ee263c7be38d1d091ada2ad9928cca5f775596c1d9d87e297e |
Available diffs
No changes file available.
Binary packages built by this source
- golang-github-azure-go-autorest-dev: HTTP request pipeline suitable for use across multiple go-routines
Package autorest implements an HTTP request pipeline suitable for use across
multiple go-routines and provides the shared routines relied on by AutoRest
(see https://github. com/Azure/ autorest/) generated Go code.
.
The package breaks sending and responding to HTTP requests into three phases:
Preparing, Sending, and Responding.
.
Each phase relies on decorators to modify and / or manage processing.
Decorators may first modify and then pass the data along, pass the data first
and then modify the result, or wrap themselves around passing the data (such as
a logger might do). Decorators run in the order provided.
.
Preparers and Responders may be shared and re-used (assuming the underlying
decorators support sharing and re-use). Performant use is obtained by creating
one or more Preparers and Responders shared among multiple go-routines, and a
single Sender shared among multiple sending go-routines, all bound together by
means of input / output channels.
.
Decorators hold their passed state within a closure (such as the path
components in the example above). Be careful to share Preparers and Responders
only in a context where such held state applies. For example, it may not make
sense to share a Preparer that applies a query string from a fixed set of
values. Similarly, sharing a Responder that reads the response body into a
passed struct (e.g., ByUnmarshallingJson) is likely incorrect.
.
Lastly, the Swagger specification (https://swagger. io) that drives AutoRest
(https://github. com/Azure/ autorest/) precisely defines two date forms: date and
date-time. The github.com/Azure/ go-autorest/ autorest/ date package provides
time.Time derivations to ensure correct parsing and formatting.
.
Errors raised by autorest objects and methods will conform to the
autorest.Error interface.