Psiphon is an Internet censorship circumvention system. The tunnel core project includes a tunneling client and server, which together implement key aspects of evading blocking and relaying client traffic through Psiphon and beyond censorship.
Package properties is a library for handling maps of hierarchical properties. This library is mainly used in the Arduino platform software to handle configurations made of key/value pairs stored in files with an INI like syntax.
This project contains the CSI specification and protobuf files.
Scorch supports a pluggable Segment interface.
This package provides a Golang implementation of Envoy proxy.
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 package provides a Go interface with Huawei Cloud services such as Elastic Compute Service (ECS) and Virtual Private Cloud (VPC).
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.
This package provides a Go parser for conventional-commit messages https://www.conventionalcommits.org/.
Package imds provides the API client for interacting with the Amazon EC2 Instance Metadata Service.
go-gemini is a library that provides an easy interface to create clients that speak the Gemini protocol.
This package provides the awsutil Golang package. It is part of HashiCorp's Secure division products stdlib.
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).
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.