Registry / http-client / gojektech-heimdall

gojektech-heimdall

JSON →
library5.0.2+incompatiblegogounverified

Heimdall is an HTTP client library that provides retry, circuit breaker, and timeout mechanisms for resilient API calls.

go get github.com/gojektech/heimdall
INSTALL
IMPORT
SIG · GOJEKTECH-HEIMDALL
G
gojektech-heimdall
http-clientgov5.0.2+incompatible
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

heimdall
✓ github.com/gojektech/heimdall

Create a new HTTP client and make a GET request

package main import ( "fmt" "github.com/gojektech/heimdall" ) func main() { client := heimdall.NewHTTPClient() resp, err := client.Get("https://example.com", nil) if err != nil { fmt.Println(err) return } fmt.Println(resp.StatusCode) }
Debug
Known issues
breakingVersion 5.0.2+incompatible indicates a major version mismatch; the module path does not include a v5 suffix.
fix
Use the correct import path with /v5 suffix: github.com/gojektech/heimdall/v5
affects: >=5.0.0
Upgrade
Version history
5.0.2+incompatiblelatest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
22 hits · last 30 days
node
20
Resources
gojektech-heimdall — go get gojektech-heimdall · libregistry