golang-github-azure-go-autorest 8.3.1-1 source package in Ubuntu
Changelog
golang-github-azure-go-autorest (8.3.1-1) unstable; urgency=medium * Team upload. [ MartÃn Ferrari ] * Add versioned dependency on golang 1.4, as autorest does not work with 1.3. [ Shengjing Zhu ] * New upstream release. * Update compat and debhelper to 10 * Update Standards-Version to 4.1.0 + Change priority to optional. + User secure url in copyright format. * d/control: + Update Build-Depends and Binary Depends. + Add Testsuite. + Update pkg-go team name. * Refresh patches + 01-Bug#830672-Do_not_access_the_network.patch fixed in upstream + Add 0001-use-jwt-go-v3.patch + Add 0002-Disable-permission-related-tests.patch -- Shengjing Zhu <email address hidden> Tue, 05 Sep 2017 09:29:42 +0800
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 | |
---|---|---|---|---|
Bionic | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-azure-go-autorest_8.3.1-1.dsc | 2.4 KiB | f3e3fae59cb0f35eda357fbfec228866ab26310591d4873f377e64168670f653 |
golang-github-azure-go-autorest_8.3.1.orig.tar.gz | 85.6 KiB | b8882b21f574f3dc6241525235b4144b667b28be9a027784518918bdd21dd8b1 |
golang-github-azure-go-autorest_8.3.1-1.debian.tar.xz | 4.0 KiB | 291308008f70538c0a99826e56c58a2ca2a033aae70dd0d4fc6240ed3a66f2e2 |
Available diffs
- diff from 7.2.0+REALLY.7.0.4-2 to 8.3.1-1 (75.4 KiB)
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.