_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-inconshreveable-mousetrap 1.0.0
Channel: ffab
Location: ffab/packages/golang.scm (ffab packages golang)
Home page: https://github.com/inconshreveable/mousetrap
Licenses: ASL 2.0
Synopsis: Detect starting from Windows explorer
Description:

Mousetrap is a tiny library that answers a single question.

go-github-com-inconshreveable-mousetrap 1.0.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/inconshreveable/mousetrap
Licenses: ASL 2.0
Synopsis: mousetrap
Description:

mousetrap is a tiny library that answers a single question.

go-github-com-libp2p-go-libp2p-protocol 1.0.0-0.b29f3d9
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/libp2p/go-libp2p-protocol
Licenses: Expat
Synopsis: Type for protocol strings in Golang
Description:

Just a type for protocol strings. Nothing more.

go-github-com-whyrusleeping-json-filter 0.0.0-0.ff25329
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/whyrusleeping/json-filter
Licenses: Expat
Synopsis: Library to query JSON objects marshalled into map[string]interface
Description:

A library to query JSON objects marshalled into map[string]interface.

go-github-com-multiformats-go-multibase 0.2.0
Propagated dependencies: go-github-com-mr-tron-base58@1.1.0-0.d724c80 go-github-com-multiformats-go-base32@0.1.0 go-github-com-multiformats-go-base36@0.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-multibase
Licenses: Expat
Synopsis: Implementation of multibase parser in Go
Description:

Implementation of multibase (self identifying base encodings) in Go.

go-github-com-tailscale-golang-x-crypto v0.0.0-20221102133106-bc99ab8c2d17
Propagated dependencies: go-golang-org-x-text@0.18.0 go-golang-org-x-crypto@0.27.0 go-golang-org-x-term@0.24.0 go-golang-org-x-sys@0.25.0 go-golang-org-x-net@0.29.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/tailscale/golang-x-crypto
Licenses: Modified BSD
Synopsis: golang-x-crypto
Description:

This is a temporary dev fork of Go's @codegolang.org/x/crypto module, but only for @codessh development.

go-github-com-smartystreets-go-aws-auth 0.0.0-20180515143844-0c1422d1fdb9
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/smartystreets/go-aws-auth
Licenses: Expat
Synopsis: go-aws-auth
Description:

Package awsauth implements AWS request signing using Signed Signature Version 2, Signed Signature Version 3, and Signed Signature Version 4. Supports S3 and STS.

go-github-com-kylelemons-godebug-pretty 1.1.0
Channel: ffab
Location: ffab/packages/golang.scm (ffab packages golang)
Home page: https://github.com/kylelemons/godebug
Licenses: ASL 2.0
Synopsis: Pretty printer for Go values
Description:

This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.

go-github-com-kylelemons-godebug-pretty 1.1.0
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/kylelemons/godebug
Licenses: ASL 2.0
Synopsis: Pretty printer for Go values
Description:

This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.

go-github-com-vincent-petithory-dataurl 1.0.0
Channel: small-guix
Location: small-guix/packages/papeer.scm (small-guix packages papeer)
Home page: https://github.com/vincent-petithory/dataurl
Licenses: Expat
Synopsis: Data URL Schemes for Go
Description:

Package dataurl parses Data URL Schemes according to @urlhttps://rfc-editor.org/rfc/rfc2397.html,RFC 2397 (@urlhttp://tools.ietf.org/html/rfc2397,http://tools.ietf.org/html/rfc2397).

go-github-com-oschwald-maxminddb-golang 1.13.0
Propagated dependencies: go-golang-org-x-sys@0.25.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/oschwald/maxminddb-golang
Licenses: ISC
Synopsis: MaxMind DB Reader for Go
Description:

This is a Go reader for the MaxMind DB format. Although this can be used to read GeoLite2 and GeoIP2 databases, geoip2 provides a higher-level API for doing so.

go-github-com-whyrusleeping-go-keyspace 0.0.0-20160322163242-5b898ac5add1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/whyrusleeping/go-keyspace
Licenses: Expat
Synopsis: Comparing key metrics within a given keyspace
Description:

This is a package extracted from go-ipfs. Its purpose to be used to compare a set of keys based on a given metric. The primary metric used is XOR, as in kademlia.

go-github-com-libp2p-go-libp2p-asn-util 0.4.1
Propagated dependencies: go-golang-org-x-exp@0.0.0-20240808152545-0cdaa3abc0fa
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-libp2p-asn-util
Licenses: Expat
Synopsis: Golang library for IP to ASN mapping
Description:

go-libp2p-asn-util is a Golang library to lookup the ASN for an IP address. It uses the IPv6 to ASN database downloaded from https://iptoasn.com/. Supports only IPv6 addresses for now.

go-github-com-multiformats-go-multiaddr 0.13.0
Propagated dependencies: go-github-com-ipfs-go-cid@0.4.1 go-github-com-multiformats-go-multibase@0.2.0 go-github-com-multiformats-go-varint@0.0.7 go-github-com-multiformats-go-multihash@0.2.3 go-golang-org-x-exp@0.0.0-20240808152545-0cdaa3abc0fa
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/multiformats/go-multiaddr
Licenses: Expat
Synopsis: Composable and future-proof network addresses
Description:

Multiaddr is a standard way to represent addresses that does the following:

  • Support any standard network protocols.

  • Self-describe (include protocols).

  • Have a binary packed format.

  • Have a nice string representation.

  • Encapsulate well.

go-github-com-dreamacro-go-shadowsocks2 0.1.7
Propagated dependencies: go-golang-org-x-crypto@0.27.0
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/Dreamacro/go-shadowsocks2
Licenses: ASL 2.0
Synopsis: Shadowsocks implementation in Go
Description:

This package is shadowsocks implementation in Go

Features:

  • SOCKS5 proxy

  • Support for Netfilter TCP redirect (IPv6 should work but not tested)

  • UDP tunneling (e.g. relay DNS packets)

  • TCP tunneling (e.g. benchmark with iperf3)

go-github-com-workiva-go-datastructures 1.1.5
Propagated dependencies: go-github-com-tinylib-msgp@1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Workiva/go-datastructures
Licenses: ASL 2.0
Synopsis: Collection of Go data structures
Description:

go-datastructures is a collection of useful, performant, and thread-safe Go data structures.

It includes:

  • Augmented Tree - Interval tree for collision in n-dimensional ranges. Implemented via a red-black augmented tree.

  • Bitarray - Bitarray used to detect existence without having to resort to hashing with hashmaps. Requires entities have a uint64 unique identifier. Two implementations exist, regular and sparse.

  • Futures - A helpful tool to send a broadcast message to listeners.

  • Queue - Package contains both a normal and priority queue. Both implementations never block on send and grow as much as necessary.

  • Fibonacci Heap - A standard Fibonacci heap providing the usual operations. Can be useful in executing Dijkstra or Prim's algorithms in the theoretically minimal time.

  • Range Tree - Useful to determine if n-dimensional points fall within an n-dimensional range.

  • Set - Set implementation which accepts items of type interface and includes only a few methods.

  • Threadsafe - A package that is meant to contain some commonly used items but in a threadsafe way.

  • AVL Tree - This is an example of a branch copy immutable Adelson-Velsky and Landis Balanced Binary Search Trees.

  • X-Fast Trie - An interesting design that treats integers as words and uses a trie structure to reduce time complexities by matching prefixes.

  • Y-Fast Trie - An extension of the X-Fast trie in which an X-Fast trie is combined with some other ordered data structure to reduce space consumption and improve CRUD types of operations.

  • Fast Integer Hashmap - A datastructure used for checking existence but without knowing the bounds of your data. If you have a limited small bounds, the bitarray package might be a better choice.

  • Skiplist - An ordered structure that provides amortized logarithmic operations but without the complication of rotations that are required by BSTs.

  • Sort - The sort package implements a multithreaded bucket sort that can be up to 3x faster than the native Golang sort package.

  • Numerics - Early work on some nonlinear optimization problems. The initial implementation allows a simple use case with either linear or nonlinear constraints.

  • B+ Tree - Initial implementation of a B+ tree. Delete method still needs added as well as some performance optimization.

  • Immutable B Tree - A btree based on two principles, immutability and concurrency.

  • Ctrie - A concurrent, lock-free hash array mapped trie with efficient non-blocking snapshots.

  • Dtrie - A persistent hash trie that dynamically expands or shrinks to provide efficient memory allocation.

  • Persistent List - A persistent, immutable linked list.

  • Simple Graph - A mutable, non-persistent undirected graph where parallel edges and self-loops are not permitted.

go-github-com-stellar-go-clients-horizon 0.0.0-20191010205648-0fc3bfe3dfa7
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/stellar/go
Licenses: ASL 2.0
Synopsis:
#<unspecified>
go-github-com-operatorfoundation-ed25519 0.0.0-0.b22b4bd
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/OperatorFoundation/ed25519
Licenses: Modified BSD
Synopsis: Ed25519 for go
Description:

Package ed25519 implements the Ed25519 signature algorithm.

go-github-com-multiformats-go-multicodec 0.9.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/multiformats/go-multicodec
Licenses: ASL 2.0 Expat
Synopsis: Golang constants for the multicodec table
Description:

Package multicodec exposes the multicodec table as Go constants.

go-github-com-opentracing-opentracing-go 1.2.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/opentracing/opentracing-go
Licenses: ASL 2.0
Synopsis: OpenTracing API for Go
Description:

OpenTracing-Go is a Go implementation of the OpenTracing API.

go-github-com-audriusbutkevicius-pfilter 0.0.11
Propagated dependencies: go-github-com-pkg-errors@0.9.1 go-github-com-quic-go-quic-go@0.45.2 go-golang-org-x-net@0.29.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/AudriusButkevicius/pfilter
Licenses: Expat
Synopsis: Filter packets into multiple virtual connections
Description:

Pfilter is a Go package for filtering packets into multiple virtual connections from a single physical connection.

go-github-com-jbenet-go-temp-err-catcher 0.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jbenet/go-temp-err-catcher
Licenses: Expat
Synopsis: Error handling helper library
Description:

Package temperrcatcher provides a TempErrCatcher object, which implements simple error-retrying functionality.

go-github-com-cloudfoundry-jibber-jabber 0.0.0-20151120183258-bcc4c8345a21
Channel: ffab
Location: ffab/packages/golang.scm (ffab packages golang)
Home page: https://github.com/cloudfoundry-attic/jibber_jabber
Licenses: ASL 2.0
Synopsis: Cross Platform locale detection for Golang
Description:

Jibber Jabber is a GoLang Library that can be used to detect an operating system's current language.

go-github-com-yuin-goldmark-highlighting 0.0.0-20210516132338-9216f9c5aa01
Propagated dependencies: go-github-com-alecthomas-chroma@0.10.0 go-github-com-danwakefield-fnmatch@0.0.0-0.cbb64ac go-github-com-dlclark-regexp2@1.4.0 go-github-com-yuin-goldmark@1.7.4
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/yuin/goldmark-highlighting
Licenses: Expat
Synopsis: goldmark-highlighting
Description:

package highlighting is a extension for the goldmark(http://github.com/yuin/goldmark).

Total results: 1560