Go-TUF is a Go implementation of The Update Framework (TUF), a framework for securing software update systems. It provides tools for creating and managing TUF repositories and clients for securely downloading updates.
This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.
This package provides an implementation of Gil Tene's HDR Histogram data structure. The HDR Histogram allows for fast and accurate analysis of the extreme ranges of data with non-normal distributions, like latency.
Package reservedpool implements a simple concurrency pool with per-category reservations. Each category of work can claim a number of slots that are reserved exclusively for it while any extra capacity is shared among all categories. This allows prioritizing certain categories without leaving the pool underutilized.
Acquire blocks until a slot for the requested category is available. Release returns a previously acquired slot. The pool can be closed to release waiters and reject future acquisitions.
Package jsonschema provides json-schema compilation and validation.
Go library for /dns4, /dns6, /dnsaddr multiaddr resolution.
Package jsonschema provides json-schema compilation and validation.
This package provides a wrapper round runit service status.
This package provides utilities for the x/tools/go/analysis package.
Package credentials provides types for retrieving credentials from credentials sources.
This package provides an OpenTracing instrumentation for net/http standard library.
This package implements Internet Control Message Protocol echo (ping) functionality.
Package sso provides the API client, operations, and parameter types for AWS Single Sign-On.
Package sqs provides the API client, operations, and parameter types for Amazon Simple Queue Service.
Package ssm provides the API client, operations, and parameter types for Amazon Simple Systems Manager.
This package provides the API client, operations, and parameter types for AWS Key Management Service.
Package sts provides the API client, operations, and parameter types for AWS Security Token Service.
Package iam provides the API client, operations, and parameter types for AWS Identity and Access Management.
This linter checks that sprintf is not used to construct a host:port combination in a URL.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.