Ths package mimics the Ruby on Rails' way of writing tests for database applications, where sample data is kept in fixtures files. Before the execution of every test, the test database is cleaned and the fixture data is loaded into the database.
This package provides a collection of helper types for composing different types of routers.
docker-credential-helpers is a suite of programs to use native stores to keep Docker credentials safe.
Upside Down supports a pluggable key-value storage interface. This package provides that key-value store API interface.
This package provides a Go library to read and manipulate checkpoint archives as created by Podman, CRI-O and containerd.
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 implements the JSON Canonicalization Scheme (JCS) as defined in RFC 8785. JCS provides a predictable serialization of JSON data, which is useful for digital signatures.
This project contains the CSI specification and protobuf files.
This package implements an HTTP request/response middleware pipeline used by Azure SDK clients.
Package ssooidc provides the API client, operations, and parameter types for AWS SSO OIDC.
This package implements a Prometheus monitoring for your gRPC Go servers and clients.
This packages provides a seekable ZSTD compression format implemented in Golang. It is a random access reader (using uncompressed file offsets) for ZSTD-compressed streams. This can be used for creating transparent compression layers. Coupled with Content Defined Chunking (CDC) it can also be used as a robust de-duplication layer. It is an alternative fork of https://github.com/SaveTheRbtz/zstd-seekable-format-go.
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.
go-gemini is a library that provides an easy interface to create clients that speak the Gemini protocol.
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).
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 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.
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.