_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
go-github-com-jlaffaye-ftp 0.2.0
Propagated dependencies: go-github-com-hashicorp-go-multierror@1.1.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/jlaffaye/ftp
Licenses: ISC
Synopsis: FTP client package for Go
Description:

Package ftp implements a File Transfer Protocol client as described in RFC 959.

go-github-com-xdg-go-scram 1.0.2
Propagated dependencies: go-github-com-xdg-go-stringprep@1.0.2 go-github-com-xdg-go-pbkdf2@1.0.0
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/xdg-go/scram
Licenses: ASL 2.0
Synopsis: Go implementation of RFC-5802
Description:

Package scram provides client and server implementations of the Salted Challenge Response Authentication Mechanism described in RFC-5802 and RFC-7677.

go-github-com-jba-printsrc 0.2.2
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/jba/printsrc
Licenses: Expat
Synopsis: Prints Go values as sourcecode
Description:

Package printsrc prints Go values as Go source. It strives to render legal Go source code, and returns an error when detects that it cannot.

go-github-com-go-test-deep 1.1.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-test/deep
Licenses: Expat
Synopsis: Human-friendly deep variable equality in Go
Description:

The deep package provides the deep.Equal function which is like reflect.DeepEqual but returns a list of differences. This is helpful when comparing complex types like structures and maps.

go-github-com-twmb-murmur3 1.1.3
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/twmb/murmur3
Licenses: Modified BSD
Synopsis: Native MurmurHash3 Go implementation
Description:

Native Go implementation of Austin Appleby's third MurmurHash revision (aka MurmurHash3).

Reference algorithm has been slightly hacked as to support the streaming mode required by Go's standard Hash interface.

go-github-com-nsqio-go-nsq 1.1.0
Propagated dependencies: go-github-com-golang-snappy@0.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nsqio/go-nsq
Licenses: Expat
Synopsis: Consumer/producer library for NSQ
Description:

The nsq Go module provides a high-level Consumer and Producer types as well as low-level functions to communicate over the NSQ protocol https://nsq.io/.

go-github-com-zeripath-jwt 3.2.2+incompatible
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/zeripath/jwt
Licenses: Expat
Synopsis: jwt-go
Description:

Package jwt is a Go implementation of JSON Web Tokens: http://self-issued.info/docs/draft-jones-json-web-token.html

go-github-com-mschoch-smat 0.2.0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/mschoch/smat
Licenses: ASL 2.0
Synopsis: smat – State Machine Assisted Testing
Description:

The concept is simple, describe valid uses of your library as states and actions. States describe which actions are possible, and with what probability they should occur. Actions mutate the context and transition to another state.

go-github-com-go-logr-logr 1.4.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-logr/logr
Licenses: ASL 2.0
Synopsis: Minimal logging API for Go
Description:

Package logr defines a general-purpose logging API and abstract interfaces to back that API. Packages in the Go ecosystem can depend on it, while callers can implement logging with whatever backend is appropriate.

emacs-git-auto-commit-mode 4.7.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/ryuslash/git-auto-commit-mode
Licenses: GPL 3+
Synopsis: Emacs Minor mode to automatically commit and push
Description:

git-auto-commit-mode is an Emacs minor mode that tries to commit changes to a file after every save.

When gac-automatically-push-p is non-nil, it also tries to push to the current upstream.

go-github-com-ulikunitz-xz 0.5.11
Channel: guix
Location: gnu/packages/golang-compression.scm (gnu packages golang-compression)
Home page: https://github.com/ulikunitz/xz
Licenses: Modified BSD
Synopsis: Read and write xz compressed streams in Go
Description:

This package provides a support of reading and writing of xz compressed streams. It includes also a gxz command for compressing and decompressing data. The package is completely written in Go and doesn't have any dependency on any C code.

go-git-sr-ht-rjarry-go-opt 1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~rjarry/go-opt
Licenses: Expat
Synopsis: Argument parsing and completion based on struct tags
Description:

go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.

go-github-com-x448-float16 0.8.4
Channel: guix
Location: gnu/packages/golang-maths.scm (gnu packages golang-maths)
Home page: https://github.com/x448/float16
Licenses: Expat
Synopsis: Float16 (Binary16) in Golang
Description:

This package provides a IEEE 754 half-precision floating-point format (binary16) with IEEE 754 default rounding for conversions. IEEE 754-2008 refers to this 16-bit floating-point format as binary16.

go-github-com-aead-siphash 1.0.1
Channel: guixrus
Location: guixrus/packages/common/go.scm (guixrus packages common go)
Home page: https://github.com/aead/siphash
Licenses: Expat
Synopsis: Go implementation of SipHash-64/128
Description:

SipHash is a family of pseudo-random functions optimized for speed on short messages. It computes a 64-bit or 128 bit message authentication code from a variable-length message and 128-bit secret key. This implementation uses the recommended parameters c=2 and d=4.

go-github-com-google-pprof 0.0.0-20240402174815-29b9bb013b0f
Propagated dependencies: go-github-com-chzyer-readline@1.5.1 go-github-com-ianlancetaylor-demangle@0.0.0-20230524184225-eabc099b10ab go-golang-org-x-sys@0.24.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/google/pprof
Licenses: ASL 2.0 Modified BSD ASL 2.0 ISC
Synopsis: Visualization and analysis of profiling data
Description:

pprof is a tool for visualization and analysis of profiling data.

It reads a collection of profiling samples in profile.proto format and generates reports to visualize and help analyze the data. It can generate both text and graphical reports (through the use of the dot visualization package).

go-github-com-pion-stun-v2 2.0.0
Propagated dependencies: go-github-com-pion-dtls-v2@2.2.12 go-github-com-pion-logging@0.2.2 go-github-com-pion-transport-v3@3.0.2 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/pion/stun
Licenses: Expat
Synopsis: Go implementation of STUN
Description:

Package stun implements Session Traversal Utilities for +NAT (STUN) (RFC 5389) protocol and +client with no external +dependencies and zero allocations in hot paths. Client +supports automatic +request retransmissions.

go-github-com-jackc-pgtype 1.9.1
Propagated dependencies: go-github-com-shopspring-decimal@1.4.0 go-github-com-lib-pq@1.2.0 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgconn@1.13.0 go-github-com-gofrs-uuid@4.2.0+incompatible
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/jackc/pgtype
Licenses: Expat
Synopsis: pgtype
Description:

pgtype implements Go types for over 70 PostgreSQL types. pgtype is the type system underlying the https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx. They also support the database/sql Scan and Value interfaces and can be used with https://github.com/lib/pq.

go-github-com-gizak-termui 3.1.0
Propagated dependencies: go-github-com-mattn-go-runewidth@0.0.16 go-github-com-mitchellh-go-wordwrap@1.0.1 go-github.com-nsf-termbox-go@0.0.0-1.288510b
Channel: guix
Location: gnu/packages/golang.scm (gnu packages golang)
Home page: https://github.com/gizak/termui
Licenses: Expat
Synopsis: Terminal dashboard widget Go library
Description:

The termui Go library draws customizable dashboard widgets in a text terminal. It includes several common widgets: lists, trees, tables and tabs, but also more complex items such as (stacked) bar and pie charts, scatter plots, gauges, and even images and a canvas for drawing `high resolution' braille dots.

You can also easily create new custom widgets. Widgets can be coloured and styled and positioned absolutely or relatively. They respond to keyboard, mouse, and terminal resizing events.

go-github-com-pion-turn-v3 3.0.3
Propagated dependencies: go-github-com-pion-logging@0.2.2 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun-v2@2.0.0 go-github-com-pion-transport-v3@3.0.2 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/pion/turn/
Licenses: Expat
Synopsis: API for building TURN clients and servers in Golang
Description:

This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.

pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.

The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.

go-github-com-pion-turn-v2 2.1.6
Propagated dependencies: go-github-com-pion-logging@0.2.2 go-github-com-pion-randutil@v0.1.0 go-github-com-pion-stun@0.6.1 go-github-com-pion-transport-v2@2.2.10 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/pion/turn/
Licenses: Expat
Synopsis: API for building TURN clients and servers in Golang
Description:

This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.

pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.

The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.

go-github-com-gookit-color 1.5.4
Propagated dependencies: go-github-com-xo-terminfo@0.0.0-20210125001918-ca9a967f8778 go-golang-org-x-sys@0.24.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gookit/color
Licenses: Expat
Synopsis: Terminal color rendering library
Description:

This package provides a command-line color library with 16/256/True color support, universal API methods and Windows support.

Features:

  • supports rich color output: 16-color (4-bit), 256-color (8-bit), true color (24-bit, RGB)

  • support converts HEX HSL value to RGB color

  • generic API methods: Print, Printf, Println, Sprint, Sprintf

  • supports HTML tag-style color rendering, such as <green>message</> <fg=red;bg=blue>text</>

  • basic colors: Bold, Black, White, Gray, Red, Green, Yellow, Blue, Magenta, Cyan

  • additional styles: Info, Note, Light, Error, Danger, Notice, Success, Comment, Primary, Warning, Question, Secondary

  • support by set NO_COLOR for disable color or use FORCE_COLOR for force open color render

  • support RGB, 256, 16 color conversion

go-github-com-kyokomi-emoji 2.2.2
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/kyokomi/emoji
Licenses: Expat
Synopsis: Emoji
#<unspecified>
go-github-com-yalp-jsonpath 0.0.0-20180802001716-5cc68e5049a0
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/yalp/jsonpath
Licenses: Modified BSD
Synopsis:
#<unspecified>
go-github-com-gavv-monotime 0.0.0-20190418164738-30dba4353424
Channel: efraim-dfsg
Location: dfsg/main/golang.scm (dfsg main golang)
Home page: https://github.com/gavv/monotime
Licenses: ASL 2.0
Synopsis: monotime
#<unspecified>
Total results: 1585