SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

golang-github-hashicorp-go-retryablehttp-devel rpm build for : Fedora 30. For other distributions click golang-github-hashicorp-go-retryablehttp-devel.

Name : golang-github-hashicorp-go-retryablehttp-devel
Version : 0.5.3 Vendor : Fedora Project
Release : 1.fc30 Date : 2019-03-26 18:24:49
Group : Unspecified Source RPM : golang-github-hashicorp-go-retryablehttp-0.5.3-1.fc30.src.rpm
Size : 0.05 MB
Packager : Fedora Project
Summary : Retryable HTTP client in Go
Description :

The retryablehttp package provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API. This makes retryablehttp very easy to drop into existing programs.

retryablehttp performs automatic retries under certain conditions. Mainly, if an error is returned by the client (connection errors, etc.), or if a 500-range response code is received (except 501), then a retry is invoked after a wait period. Otherwise, the response is returned and left to the caller to interpret.

The main difference from net/http is that requests which take a request body (POST/PUT et. al) can have the body provided in a number of ways (some more or less efficient) that allow \"rewinding\" the request body if the initial request fails so that the full request can be attempted again. See the godoc for more details.

This package contains library source intended for
building other packages which use import path with
github.com/hashicorp/go-retryablehttp prefix.

RPM found in directory: /packages/linux-pbone/archive.fedoraproject.org/fedora-secondary/releases/30/Everything/i386/os/Packages/g

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  golang-github-hashicorp-go-retryablehttp-devel-0.5.3-1.fc30.noarch.rpm
ftp.icm.edu.pl  golang-github-hashicorp-go-retryablehttp-devel-0.5.3-1.fc30.noarch.rpm
ftp.icm.edu.pl  golang-github-hashicorp-go-retryablehttp-devel-0.5.3-1.fc30.noarch.rpm
ftp.icm.edu.pl  golang-github-hashicorp-go-retryablehttp-devel-0.5.3-1.fc30.noarch.rpm
     

Provides :
golang(github.com/hashicorp/go-retryablehttp)
golang-github-hashicorp-go-retryablehttp-devel
golang-ipath(github.com/hashicorp/go-retryablehttp)

Requires :
golang(github.com/hashicorp/go-cleanhttp)
rpmlib(BuiltinLuaScripts) <= 4.2.2-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/share/doc/golang-github-hashicorp-go-retryablehttp-devel
/usr/share/doc/golang-github-hashicorp-go-retryablehttp-devel/README.md
/usr/share/gocode/src/github.com
/usr/share/gocode/src/github.com/hashicorp
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/.goipath
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/README.md
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/client.go
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/client_test.go
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/glide.lock
/usr/share/gocode/src/github.com/hashicorp/go-retryablehttp/glide.yaml
/usr/share/licenses/golang-github-hashicorp-go-retryablehttp-devel
/usr/share/licenses/golang-github-hashicorp-go-retryablehttp-devel/LICENSE

 
ICM