Blackfriday is a Markdown processor in Go.
go-ipfs-exchange-interface defines the IPFS exchange interface.
This repository contains Go packages related to cryptographic standards that are not included in the Go standard library.
Package gitignore can be used to parse .gitignore-style files into globs that can be used to test against a certain string or selectively walk a file tree. Gobwas's glob package is used for matching because it is faster than using regexp, which is overkill, and supports globstars (**), unlike filepath.Match.
This package provides a functionality to get the hash used to differentiate between installs of Mozilla software in installs.ini and profiles.ini.
This package implements an immutable radix tree. It only provides a single Tree implementation, optimized for sparse nodes.
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.
This library supports named counters, gauges and histograms. It also provides convenience wrappers for registering latency instrumented functions with Go's builtin http server.
Package sdk is the official AWS SDK v2 for the Go programming language.
This package implements a Prometheus monitoring for your gRPC Go servers and clients.
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
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.
Package manager provides utilities to upload and download objects from S3 concurrently. Helpful for when working with large objects.
Prometheus is an open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.
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 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.
Shapeshifter-IPC is a library for Go implementing the IPC protocol from the Pluggable Transports 2.0 specification.
This library allow for enabling Windows terminal color support for Go.
Package smithyoteltracing implements a Smithy client tracing adapter for the OTEL Go SDK.