_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-lestrrat-go-envload 0.0.0-20180220234015-a3eb8ddeffcc
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/envload
Licenses: Expat
Synopsis: Restore and load environment variables
Description:

This package implements a Perl5 like temporary variable, for applications requiring reloading of configuration from environment variables or during the tests temporarily change the value of an environment variable in Golang.

go-github-com-gatherstars-com-jwz 1.4.0
Propagated dependencies: go-github-com-rivo-tview@0.0.0-20220703182358-a13d901d3386 go-github-com-jhillyerd-enmime@1.2.0 go-github-com-gdamore-tcell@2.7.4
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gatherstars-com/jwz
Licenses: ASL 2.0
Synopsis: Email threading algorithm in Golang
Description:

The jwz package provides an implementation of the email threading algorithm originally designed for use in Netscape Mail 2.0 and 3.0 for Golang.

go-github-com-blevesearch-mmap-go 1.0.3
Propagated dependencies: go-golang-org-x-sys@0.24.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/blevesearch/mmap-go
Licenses: Modified BSD
Synopsis: mmap-go
Description:

Package mmap allows mapping files into memory. It tries to provide a simple, reasonably portable interface, but doesn't go out of its way to abstract away every little platform detail. This specifically means:

go-github-com-keybase-stellar-org 0.0.0-20191010205648-0fc3bfe3dfa7
Propagated dependencies: go-gopkg-in-gavv-httpexpect-v1@1.1.3 go-gopkg-in-check-v1@1.0.0-20201130134442-10cb98267c6c go-google-golang-org-appengine@1.6.7 go-golang-org-x-tools@0.24.0 go-golang-org-x-net@0.28.0 go-golang-org-x-crypto@0.26.0 go-github-com-ziutek-mymysql@1.5.4 go-github-com-yudai-pp@2.0.1-20150810000000-be8315415630 go-github-com-yudai-golcs@0.0.0-20170316035057-ecda9a501e82 go-github-com-yudai-gojsondiff@1.0.0 go-github-com-yalp-jsonpath@0.0.0-20180802001716-5cc68e5049a0 go-github-com-xeipuuv-gojsonschema@1.2.0 go-github-com-xeipuuv-gojsonreference@0.0.0-20180127040603-bd5ef7bd5415 go-github-com-xeipuuv-gojsonpointer@0.0.0-20190905194746-02993c407bfb go-github-com-valyala-fasthttp@1.39.0 go-github-com-valyala-bytebufferpool@1.0.0 go-github-com-stretchr-testify@1.9.0 go-github-com-stellar-go-xdr@0.0.0-20191010205648-0fc3bfe3dfa7 go-github-com-spf13-viper@1.7.0 go-github-com-spf13-pflag@1.0.5 go-github-com-spf13-jwalterweatherman@1.1.0 go-github-com-spf13-cobra@1.8.1 go-github-com-spf13-cast@1.3.1 go-github-com-smartystreets-goconvey@1.7.2 go-github-com-sirupsen-logrus@1.9.3 go-github-com-shurcool-httpfs@0.0.0-20230704072500-f1e31cf0ba5c go-github-com-sergi-go-diff@1.2.0 go-github-com-segmentio-go-loggly@0.5.0 go-github-com-rs-cors@1.11.1 go-github-com-rcrowley-go-metrics@0.0.0-2.cac0b30 go-github-com-pkg-errors@0.9.1 go-github-com-opentracing-opentracing-go@1.2.0 go-github-com-onsi-gomega@1.33.1 go-github-com-onsi-ginkgo@1.16.5 go-github-com-mitchellh-mapstructure@1.5.0 go-github-com-mitchellh-go-homedir@1.0.0-0.ae18d6b go-github-com-mattn-go-colorable@0.1.13 go-github-com-manucorporat-sse@0.0.0-20160126180136-ee05b128a739 go-github-com-magiconair-properties@1.8.7 go-github-com-lib-pq@1.2.0 go-github-com-kr-text@0.2.0 go-github-com-kr-pretty@0.3.1 go-github-com-klauspost-cpuid@1.2.3 go-github-com-klauspost-compress@1.13.1 go-github-com-k0kubun-colorstring@0.0.0-20150214042306-9440f1994b88 go-github-com-jmespath-go-jmespath@0.4.0 go-github-com-jarcoal-httpmock@1.1.0 go-github-com-inconshreveable-mousetrap@1.0.0 go-github-com-imkira-go-interpol@1.1.0 go-github-com-hashicorp-golang-lru@1.0.2 go-github-com-google-go-querystring@1.0.0 go-github-com-gomodule-redigo@1.8.8 go-github-com-go-ini-ini@1.67.0 go-github-com-go-errors-errors@1.4.2 go-github-com-go-chi-chi@1.5.4 go-github-com-getsentry-raven-go@0.2.0-0.5c24d51 go-github-com-gavv-monotime@0.0.0-20190418164738-30dba4353424 go-github-com-fatih-structs@1.1.0 go-github-com-aws-aws-sdk-go@1.55.2 go-github-com-asaskevich-govalidator@11.0.1 go-github-com-ajg-form@1.5.1 go-github-com-burntsushi-toml@1.4.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/keybase/stellar-org
Licenses: ASL 2.0
Synopsis: Stellar Go
Description:

This repo is the home for all of the public go code produced by SDF. In addition to various tools and services, this repository is the SDK from which you may develop your own applications that integrate with the stellar network.

go-github.com-smartystreets-gunit 1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/smartystreets/gunit
Licenses: Expat
Synopsis: Testing tool for Go, in the style of xUnit
Description:

gunit allows the test author to use a struct as the scope for a group of related test cases, in the style of xUnit fixtures. This makes extraction of setup/teardown behavior (as well as invoking the system under test) much simpler.

go-github-com-marvinjwendt-testza 0.5.2
Propagated dependencies: go-atomicgo-dev-assert@0.0.2 go-github-com-sergi-go-diff@1.2.0 go-github-com-davecgh-go-spew@1.1.1 go-github-com-klauspost-cpuid-v2@2.2.8 go-github-com-pterm-pterm@0.12.79
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/MarvinJWendt/testza
Licenses: Expat
Synopsis: Full-featured test framework for Golang
Description:

Package testza is a full-featured testing framework for Go. It integrates with the default test runner, so you can use it with the standard go test tool. Testza contains easy to use methods, like assertions, output capturing, mocking, and much more.

go-github-com-vishvananda-netlink 1.1.0
Propagated dependencies: go-golang-org-x-sys@0.24.0 go-github-com-vishvananda-netns@0.0.4
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/vishvananda/netlink
Licenses: ASL 2.0
Synopsis: Simple netlink library for Go
Description:

The netlink package provides a simple netlink library for Go. Netlink is the interface a user-space program in Linux uses to communicate with the kernel. It can be used to add and remove interfaces, set IP addresses and routes, and configure IPsec.

go-github-com-nytimes-gziphandler 1.1.1
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/NYTimes/gziphandler
Licenses: ASL 2.0
Synopsis: Gzip Handler
Description:

This is a tiny Go package which wraps HTTP handlers to transparently gzip the response body, for clients which support it. Although it's usually simpler to leave that to a reverse proxy (like nginx or Varnish), this package is useful when that's undesirable.

go-github-com-gregjones-httpcache 0.0.0-0.901d907
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gregjones/httpcache
Licenses: Expat
Synopsis: Transport for @code{http.Client} that will cache responses
Description:

Package httpcache provides a http.RoundTripper implementation that works as a mostly RFC 7234 compliant cache for HTTP responses. It is only suitable for use as a "private" cache (i.e. for a web-browser or an API-client and not for a shared proxy).

go-github-com-jesseduffield-gocui 0.3.0
Propagated dependencies: go-github.com-nsf-termbox-go@0.0.0-1.288510b
Channel: ffab
Location: ffab/packages/golang.scm (ffab packages golang)
Home page: https://github.com/jesseduffield/gocui
Licenses: Modified BSD
Synopsis: Minimalist Golang package aimed at creating Console User Interfaces
Description:

Package gocui allows creating console user interfaces.

Highlighted features:

  • Minimalist API.

  • Views (the windows in the GUI) implement the interface io.ReadWriter.

  • Support for overlapping views.

  • The GUI can be modified at runtime (concurrent-safe).

  • Global and view-level keybindings.

  • Mouse support.

  • Colored text.

  • Customizable edition mode.

  • Easy to build reusable widgets, complex layouts.

go-github-com-awesome-gocui-gocui 1.1.0
Propagated dependencies: go-golang-org-x-text@0.17.0 go-github-com-mattn-go-runewidth@0.0.16 go-github-com-gdamore-tcell@2.7.4
Channel: ffab
Location: ffab/packages/golang.scm (ffab packages golang)
Home page: https://github.com/awesome-gocui/gocui
Licenses: Modified BSD
Synopsis: Minimalist Golang package aimed at creating Console User Interfaces
Description:

Package gocui allows creating console user interfaces.

Highlighted features:

  • Minimalist API.

  • Views (the windows in the GUI) implement the interface io.ReadWriter.

  • Support for overlapping views.

  • The GUI can be modified at runtime (concurrent-safe).

  • Global and view-level keybindings.

  • Mouse support.

  • Colored text.

  • Customizable edition mode.

  • Easy to build reusable widgets, complex layouts.

go-github-com-mattbaird-jsonpatch 0.0.0-20240118010651-0ba75a80ca38
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mattbaird/jsonpatch
Licenses: ASL 2.0
Synopsis: JSON Patch library for Go
Description:

JSON Patch implementation for Go as specified in RFC 6902 from the IETF.

JSON Patch allows you to generate JSON that describes changes you want to make to a document, so you don't have to send the whole doc. JSON Patch format is supported by HTTP PATCH method, allowing for standards based partial updates via REST APIs.

go-github-com-libp2p-go-reuseport 0.4.0
Propagated dependencies: go-github-com-google-gopacket@1.1.19 go-golang-org-x-net@0.28.0 go-golang-org-x-sys@0.24.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-reuseport
Licenses: ISC
Synopsis: Reuse TCP/UDP ports in Golang
Description:

go-reuseport enables listening and dialing from the same TCP or UDP port. This means that SO_REUSEADDR and SO_REUSEPORT socket options may be set. This is particularly important when attempting to do TCP NAT hole-punching, which requires a process to both Listen and Dial on the same TCP port. go-reuseport provides some utilities around enabling this behaviour on various operating systems.

go-github-com-pires-go-proxyproto 0.7.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pires/go-proxyproto
Licenses: ASL 2.0
Synopsis: Implementation of the PROXY protocol
Description:

Package proxyproto implements Proxy Protocol (v1 and v2) parser and writer, as per specification: @urlhttps://www.haproxy.org/download/2.3/doc/proxy-protocol.txt. It is to be used in one of or both proxy clients and proxy servers that need to support said protocol. Both protocol versions, 1 (text-based) and 2 (binary-based) are supported. TLV parsers extensions comming with this library support AWS, Azure and GCP.

go-github-com-libp2p-go-cidranger 1.1.0
Propagated dependencies: go-github-com-ipfs-go-detect-race@0.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/libp2p/go-cidranger
Licenses: Expat
Synopsis: Fast IP to CIDR lookup in Golang
Description:

Fast IP to CIDR block(s) lookup using trie in Golang, inspired by IPv4 route lookup Linux. Possible use cases include detecting if a IP address is from published cloud provider CIDR blocks (e.g. 52.95.110.1 is contained in published AWS Route53 CIDR 52.95.110.0/24), IP routing rules, etc.

go-github-com-vishvananda-netlink 0-0.55c8b95
Channel: hui
Location: hui/packages/proxy.scm (hui packages proxy)
Home page: https://github.com/vishvananda/netlink
Licenses: ASL 2.0
Synopsis: netlink - netlink library for go
Description:

Package netlink provides a simple library for netlink. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set up ip addresses and routes, and confiugre ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. The low level primitives for netlink are contained in the nl subpackage. This package attempts to provide a high-level interface that is loosly modeled on the iproute2 cli.

go-github-com-vishvananda-netlink 1.1.1-0.20211118161826-650dca95af54
Propagated dependencies: go-golang-org-x-sys@0.24.0 go-github-com-vishvananda-netns@0.0.4
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/vishvananda/netlink
Licenses: ASL 2.0
Synopsis: netlink - netlink library for go
Description:

Package netlink provides a simple library for netlink. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set up ip addresses and routes, and confiugre ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. The low level primitives for netlink are contained in the nl subpackage. This package attempts to provide a high-level interface that is loosely modeled on the iproute2 cli.

go-github-com-cenkalti-backoff-v4 4.3.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/cenkalti/backoff
Licenses: Expat
Synopsis: The exponential backoff algorithm in Go
Description:

This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.

Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.

go-github-com-jcmturner-gokrb5-v8 8.4.2
Propagated dependencies: go-github-com-gorilla-sessions@1.2.1 go-github-com-hashicorp-go-uuid@1.0.3 go-github-com-jcmturner-aescts-v2@2.0.0 go-github-com-jcmturner-dnsutils-v2@2.0.0 go-github-com-jcmturner-gofork@1.7.6 go-github-com-jcmturner-goidentity-v6@6.0.1 go-github-com-jcmturner-rpc-v2-mstypes@2.0.3 go-github-com-jcmturner-rpc-v2-ndr@2.0.3 go-golang-org-x-crypto@0.26.0 go-golang-org-x-net@0.28.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jcmturner/gokrb5
Licenses: ASL 2.0
Synopsis: Pure Go Kerberos library for clients and services
Description:

This package provides a pure Go Kerberos library. It features:

  • Kerberos libraries for custom integration

  • Parsing Keytab files

  • Parsing krb5.conf files

  • Parsing client credentials cache files such as /tmp/krb5cc_$(id -u $(whoami))

On the client side, it provides a client that can authenticate to an SPNEGO Kerberos authenticated web service, and the ability to change client's password.

On the server side, the library provides a HTTP handler wrapper implements SPNEGO Kerberos authentication, as well as a HTTP handler wrapper decodes Microsoft AD PAC authorization data.

go-github-com-btcsuite-btcd-btcec 0.12.0-beta-0.67e573d
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/btcsuite/btcd
Licenses: ISC
Synopsis: Elliptic curve cryptography to work with Bitcoin
Description:

Package btcec implements elliptic curve cryptography needed for working with Bitcoin (secp256k1 only for now). It is designed so that it may be used with the standard crypto/ecdsa packages provided with Go. A comprehensive suite of test is provided to ensure proper functionality. Package btcec was originally based on work from ThePiachu which is licensed under the same terms as Go, but it has significantly diverged since then. The btcsuite developers original is licensed under the liberal ISC license.

Although this package was primarily written for btcd, it has intentionally been designed so it can be used as a standalone package for any projects needing to use secp256k1 elliptic curve cryptography.

go-github-com-qrtz-nativemessaging 0.0.0-20161221035708-f4769a80e040
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/qrtz/nativemessaging
Licenses: Expat
Synopsis: nativemessaging
#<unspecified>
go-github-com-xeipuuv-gojsonschema 1.2.0
Propagated dependencies: go-github-com-xeipuuv-gojsonreference@0.0.0-20180127040603-bd5ef7bd5415
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/xeipuuv/gojsonschema
Licenses: ASL 2.0
Synopsis:
#<unspecified>
go-github-com-gammazero-workerpool 1.1.1
Propagated dependencies: go-github-com-gammazero-deque@0.0.0-20201010052221-3932da5530cc
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/gammazero/workerpool
Licenses: Expat
Synopsis: workerpool
#<unspecified>
go-github-com-git-lfs-wildmatch-v2 2.0.1
Channel: guix
Location: gnu/packages/version-control.scm (gnu packages version-control)
Home page: https://github.com/git-lfs/wildmatch
Licenses: Expat
Synopsis: Go implementation of Git's wildmatch
Description:

This package is an implementation of Git's wildmatch.c-style pattern matching.

Total results: 1585