_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-containerd-cgroups 1.1.0
Propagated dependencies: go-github-com-cilium-ebpf@0.16.0 go-github-com-coreos-go-systemd-v22@22.5.0 go-github-com-docker-go-units@0.5.0 go-github-com-godbus-dbus-v5@5.1.0 go-github-com-gogo-protobuf@1.3.2 go-github-com-opencontainers-runtime-spec@1.2.0 go-github-com-sirupsen-logrus@1.9.3 go-golang-org-x-sys@0.28.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://containerd.io/
Licenses: ASL 2.0
Synopsis: Cgroups for Golang
Description:

This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.

go-github-com-google-flatbuffers 25.2.10
Channel: lauras-channel
Location: laura/packages/go-common.scm (laura packages go-common)
Home page: https://github.com/google/flatbuffers
Licenses: ASL 2.0
Synopsis: FlatBuffers
Description:

@strongFlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.

go-github-com-golang-mock-gomock 1.6.0
Propagated dependencies: go-golang-org-x-tools@0.25.0 go-golang-org-x-mod@0.21.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/golang/mock
Licenses: ASL 2.0
Synopsis: Mocking framework for Golang
Description:

gomock is a mocking framework for the Go programming language. It integrates well with Go's built-in testing package, but can be used in other contexts too.

go-github-com-microsoft-go-winio 0.5.1
Propagated dependencies: go-golang-org-x-sys@0.28.0 go-github-com-sirupsen-logrus@1.9.3 go-github-com-pkg-errors@0.9.1
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/Microsoft/go-winio
Licenses: Expat
Synopsis: go-winio
Description:

This repository contains utilities for efficiently performing Win32 IO operations in Go. Currently, this is focused on accessing named pipes and other file handles, and for using named pipes as a net transport.

go-github-com-ipld-go-ipld-prime 0.21.0
Propagated dependencies: go-github-com-google-go-cmp@0.6.0 go-github-com-ipfs-go-block-format@0.2.0 go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multicodec@0.9.0 go-github-com-multiformats-go-multihash@0.2.3 go-github-com-polydawn-refmt@0.89.0 go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/ipfs.scm (gnu packages ipfs)
Home page: https://github.com/ipld/go-ipld-prime
Licenses: Expat
Synopsis: Golang interfaces for the IPLD Data Model
Description:

go-ipld-prime is an implementation of the IPLD spec interfaces, a batteries-included codec implementations of IPLD for CBOR and JSON, and tooling for basic operations on IPLD objects (traversals, etc).

go-github-com-tomwright-dasel-v2 2.8.1
Propagated dependencies: go-github-com-alecthomas-chroma-v2@2.14.0 go-github-com-clbanning-mxj-v2@2.7.0 go-github-com-pelletier-go-toml-v2@2.2.3 go-github-com-spf13-cobra@1.8.1 go-golang-org-x-net@0.33.0 go-golang-org-x-text@0.21.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tomwright/dasel
Licenses: Expat
Synopsis: Tool to work with JSON, TOML, YAML, XML and CSV files
Description:

Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.

go-github-com-emersion-go-webdav 0.5.0
Propagated dependencies: go-github-com-emersion-go-ical@0.0.0-20240127095438-fc1c9d8fb2b6 go-github-com-emersion-go-vcard@0.0.0-20230815062825-8fda7d206ec9
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/emersion/go-webdav
Licenses: Expat
Synopsis: WebDAV, CalDAV and CardDAV implementations in Golang
Description:

This package provides Golang modules implementing WebDAV RFC 4918, CalDAV RFC 4791 and CardDAV RFC 6352 specifications.

go-github-com-libp2p-zeroconf-v2 2.2.0
Propagated dependencies: go-github-com-miekg-dns@1.1.62 go-golang-org-x-net@0.33.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/zeroconf
Licenses: Expat
Synopsis: mDNS/DNS-SD Service Discovery in pure Golang
Description:

This package implements a service discovery functionality specified in RFC 6762 (mDNS) and RFC 6763 (DNS-SD) standards which intends to be compatible with Avahi.

go-github-com-puerkitobio-urlesc 0.0.0-20170810143723-de5bf2ad4578
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/PuerkitoBio/urlesc
Licenses: Modified BSD
Synopsis: Proper URL escaping as per RFC 3986
Description:

Package urlesc implements query escaping as per RFC 3986. It contains some parts of the net/url package, modified so as to allow some reserved characters incorrectly escaped by net/url.

go-github-com-evanphx-json-patch 0.5.2
Propagated dependencies: go-github-com-jessevdk-go-flags@1.6.1 go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/evanphx/json-patch
Licenses: Modified BSD
Synopsis: Apply and create JSON (RFC6902 and RFC7386) patches for Golang
Description:

jsonpatch is a library which provides functionality for both applying RFC6902 JSON patches against documents, as well as for calculating & applying RFC7396 JSON merge patches.

go-github-com-stoewer-go-strcase 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/stoewer/go-strcase
Licenses: Expat
Synopsis: Convert snake case, camel case and kebap case strings
Description:

Package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters.

go-github-com-tcnksm-go-httpstat 0.2.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/tcnksm/go-httpstat
Licenses: Expat
Synopsis: go-httpstat
Description:

Package httpstat traces HTTP latency information (DNSLookup, TCP Connection and so on) on any golang HTTP request. It uses `httptrace` package. Just create `go-httpstat` powered `context.Context` and give it your `http.Request` (no big code modification is required).

go-github-com-evanphx-json-patch 4.12.0+incompatible
Propagated dependencies: go-github-com-jessevdk-go-flags@1.6.1 go-github-com-pkg-errors@0.9.1
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/evanphx/json-patch
Licenses: Modified BSD
Synopsis: JSON-Patch
Description:

@codejsonpatch is a library which provides functionality for both applying @urlhttp://tools.ietf.org/html/rfc6902,RFC6902 JSON patches against documents, as well as for calculating & applying @urlhttps://tools.ietf.org/html/rfc7396,RFC7396 JSON merge patches.

go-github-com-yargevad-filepathx 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yargevad/filepathx
Licenses: Expat
Synopsis: Double-star support to Golang's std @code{path/filepath}
Description:

Package filepathx adds double-star globbing support to the Glob function from the core path/filepath package. You might recognize "**" recursive globs from things like your .gitignore file, and zsh. The "**" glob represents a recursive wildcard matching zero-or-more directory levels deep.

go-github-com-cockroachdb-apd-v3 3.2.1
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/cockroachdb/apd
Licenses: ASL 2.0
Synopsis: Arbitrary-precision decimals for Golang
Description:

This package implements much of the decimal specification from the General Decimal Arithmetic description. This is the same specification implemented by Python’s decimal module and GCC’s decimal extension.

go-github-com-andybalholm-brotli 1.1.0
Channel: guix
Location: gnu/packages/golang-compression.scm (gnu packages golang-compression)
Home page: https://github.com/andybalholm/brotli
Licenses: Expat
Synopsis: Pure Go Brotli encoder and decoder
Description:

This package is a brotli compressor and decompressor implemented in Go. It was translated from the reference implementation (https://github.com/google/brotli) with the c2go tool at https://github.com/andybalholm/c2go.

go-github-com-libp2p-go-yamux-v5 5.0.0
Propagated dependencies: go-github-com-libp2p-go-buffer-pool@0.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-yamux
Licenses: MPL 2.0 Modified BSD
Synopsis: Reuse TCP/UDP ports in Golang
Description:

Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it.

go-github-com-libp2p-go-yamux-v4 4.0.2
Propagated dependencies: go-github-com-libp2p-go-buffer-pool@0.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-yamux
Licenses: MPL 2.0 Modified BSD
Synopsis: Reuse TCP/UDP ports in Golang
Description:

Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it.

go-github-com-jesseduffield-yaml 0.0.0-20190702115811-b900b7e08b56
Channel: ffab
Location: ffab/packages/golang-xyz.scm (ffab packages golang-xyz)
Home page: https://github.com/jesseduffield/yaml
Licenses: ASL 2.0
Synopsis: YAML support for Golang
Description:

The yaml package enables Golang programs to comfortably encode and decode YAML values. It was developed within Canonical as part of the juju project, and is based on a pure Golang port of the libyaml C library to parse and generate YAML data quickly and reliably.

go-github-com-containerd-typeurl 1.0.2
Propagated dependencies: go-github-com-gogo-protobuf@1.3.2 go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/containerd/typeurl
Licenses: ASL 2.0
Synopsis: Managing marshaled types to @code{protobuf.Any}
Description:

This package implements a functionality of managing the registration, marshaling, and unmarshaling of encoded types. It helps when types are sent over a ttrpc/GRPC API and marshaled as a protobuf Any.

go-github-com-shopspring-decimal 1.4.0
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/shopspring/decimal
Licenses: Expat
Synopsis: Arbitrary-precision fixed-point decimal numbers in Golang
Description:

Package decimal implements an arbitrary precision fixed-point decimal. Features:

  • the zero-value is 0, and is safe to use without initialization

  • addition, subtraction, multiplication with no loss of precision

  • division with specified precision

  • database/sql serialization/deserialization

  • JSON and XML serialization/deserialization

go-github-com-klauspost-cpuid-v2 2.2.8
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/klauspost/cpuid
Licenses: Expat
Synopsis: CPU feature identification for Go
Description:

cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.

go-github-com-patrickmn-go-cache 2.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/patrickmn/go-cache
Licenses: Expat
Synopsis: In-memory key:value store/cache Golang library
Description:

go-cache is an in-memory key:value store/cache similar to Memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface with expiration times, it doesn't need to serialize or transmit its contents over the network.

go-github-com-peterbourgon-diskv 3.0.0
Propagated dependencies: go-github-com-google-btree@1.1.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/peterbourgon/diskv
Licenses: Expat
Synopsis: Disk-backed key-value store
Description:

Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.

Total results: 2036