This package provides the strutil Golang package. It is part of HashiCorp's Secure division products stdlib.
This package provides a minimal wrapper library to fetch Elastic Container Service Task metadata from any Go service running in container provisioned by AWS Fargate.
This package provides Go implementations of components for working with Certificate Transparency (CT) logs. CT is a method for publicly logging TLS certificates to help detect mis-issued or malicious certificates.
RootlessKit is a Linux-native implementation of "fake root" using (code user_namespaces(7)). It is used to run containers engines as an unprivileged user, known as "Rootless mode".
This package provides a protobuf definition of the user.rootlesscontainers extended attribute. The main purpose of this attribute is to allow for a interoperable and standardised way of emulating persistent syscalls in a https://rootlesscontaine.rs/ (syscalls such as chown(2) which would ordinarily fail).
Dither is a library for dithering images in Go. It has many dithering algorithms built-in, and allows you to specify your own. Correctness is a top priority, as well as performance. It is designed to work well on its own, but also implements interfaces from the standard library, so that it can be integrated easily in a wide variety of situtations.
This package offers an Internalization Translator for Go using Unicode CLDR Project data and pluralization rules. Its currently implemented features include
Rules generated from the CLDR data, v30.0.3
Contains Cardinal, Ordinal and Range Plural Rules
Contains Month, Weekday and Timezone translations built in
Contains Date & Time formatting functions
Contains Number, Currency, Accounting and Percent formatting functions
Supports the "Gregorian" calendar only
Support loading translations from files
Exporting translations to file(s), mainly for getting them professionally translated
This package contains content for Azure SDK developers.
Shapeshifter-IPC is a library for Go implementing the IPC protocol from the Pluggable Transports 2.0 specification.
This library supports named counters, gauges and histograms. It also provides convenience wrappers for registering latency instrumented functions with Go's builtin http server.
This package provides an unofficial Go SDK for integrating with v2 of the Dropbox API.
Package manager provides utilities to upload and download objects from S3 concurrently. Helpful for when working with large objects.
This package provides the parseutil Golang package. It is part of HashiCorp's Secure division products stdlib.
This code is for loading database data that maps IP addresses to countries for collecting and presenting statistics on snowflake use that might alert us to censorship events.
EditorConfig makes it easy to maintain the correct coding style when switching between different text editors and between different projects. It maintains a file format and plugins for various text editors which allow this file format to be read and used by those editors.
This package provides gRPC Go Middlewares: interceptors, helpers and utilities - middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting and more, which can be a great generic building blocks that make it easy to build multiple microservices easily.
This package provides various Protocol Buffer extensions for the Go language (golang), namely support for record length-delimited message streaming.
This package implements reader/writer library eStargz - a lazily-pullable image format.
This package is a wrapper around each of the the Unicode-version-specific textseg implementations that selects an implementation automatically based on the Unicode version of the Go standard library that it's being built against.
The Azure Identity module provides Microsoft Entra ID token-based authentication support across the Azure SDK. It includes a set of TokenCredential implementations, which can be used with Azure SDK clients supporting token authentication.
Shapeshifter-IPC is a library for Go implementing the IPC protocol from the Pluggable Transports 2.0 specification.
This package provides a Go implementation of common cryptographic routines used in secure systems. It includes support for various signature schemes and key management utilities.
Accelerated Container Image is an implementation of paper DADI: Block-Level Image Service for Agile and Elastic Application Deployment. USENIX ATC'20.
This library allow for enabling Windows terminal color support for Go.