_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
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-miekg-pkcs11 1.1.1
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/miekg/pkcs11
Licenses: Modified BSD
Synopsis: PKCS #11 wrapper for Golang
Description:

This package provides an implementation of the PKCS#11 API. It wraps the library closely, but uses Go idiom where it makes sense. It has been tested with SoftHSM.

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.12
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-pjbgf-sha1cd 0.3.0
Channel: guix
Location: gnu/packages/golang-crypto.scm (gnu packages golang-crypto)
Home page: https://github.com/pjbgf/sha1cd
Licenses: ASL 2.0
Synopsis: sha1cd
Description:

Package sha1cd implements collision detection based on the whitepaper Counter-cryptanalysis from Marc Stevens. The original ubc implementation was done by Marc Stevens and Dan Shumow, and can be found at: @urlhttps://github.com/cr-marcstevens/sha1collisiondetection,https://github.com/cr-marcstevens/sha1collisiondetection.

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-pborman-uuid 1.2.1
Propagated dependencies: go-github-com-google-uuid@1.6.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pborman/uuid
Licenses: Modified BSD
Synopsis: Generates and inspects UUIDs
Description:

The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. This package now leverages the github.com/google/uuid package (which is based off an earlier version of this package).

go-github-com-keybase-dbus 0.0.0-20220506165403-5aa21ea2c23a
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/keybase/dbus
Licenses: FreeBSD
Synopsis: Native Go bindings for D-Bus
Description:

Package dbus implements bindings to the D-Bus message bus system. Features:

  • complete native implementation of the D-Bus message protocol

  • go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)

  • subpackages that help with the introspection / property interfaces

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.28.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-coder-quartz 0.1.3
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/coder/quartz
Licenses: CC0
Synopsis: Golang time testing library for writing deterministic unit tests
Description:

Package quartz is a library for testing time related code. It exports an interface Clock that mimics the standard library time package functions. In production, an implementation that calls thru to the standard library is used. In testing, a Mock clock is used to precisely control and intercept time functions.

go-github-com-jackc-pgtype 1.14.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgtype
Licenses: Expat
Synopsis: PostgreSQL types implementations in Golang
Description:

This package implements Go types for over 70 PostgreSQL types. It 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-jackc-pgtype 1.14.4
Propagated dependencies: go-github-com-gofrs-uuid@4.4.0 go-github-com-jackc-pgconn@1.14.3 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgx-v4@4.18.3 go-github-com-lib-pq@1.2.0 go-github-com-shopspring-decimal@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgtype
Licenses: Expat
Synopsis: PostgreSQL types implementations in Golang
Description:

This package implements Go types for over 70 PostgreSQL types. It 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-pion-stun-v3 3.0.0
Propagated dependencies: go-github-com-pion-dtls-v3@3.0.2 go-github-com-pion-logging@0.2.2 go-github-com-pion-transport-v3@3.0.7
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-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.7 go-golang-org-x-crypto@0.31.0 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/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-pgx-v4 4.18.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgx
Licenses: Expat
Synopsis: PostgreSQL driver and toolkit for Golang
Description:

This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.

go-github-com-jackc-pgx-v4 4.18.3
Propagated dependencies: go-github-com-cockroachdb-apd@1.1.0 go-github-com-go-kit-log@0.2.1 go-github-com-gofrs-uuid@4.4.0 go-github-com-jackc-pgconn@1.14.3 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgtype@1.14.4 go-github-com-jackc-puddle@1.3.0 go-github-com-masterminds-semver-v3@3.2.1 go-github-com-rs-zerolog@1.33.0 go-github-com-shopspring-decimal@1.4.0 go-github-com-sirupsen-logrus@1.9.3 go-go-uber-org-zap@1.27.0 go-gopkg-in-inconshreveable-log15-v2@2.16.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgx
Licenses: Expat
Synopsis: PostgreSQL driver and toolkit for Golang
Description:

This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.

go-github-com-jackc-pgx-v5 5.7.1
Propagated dependencies: go-github-com-jackc-pgpassfile@1.0.0 go-github-com-jackc-pgservicefile@0.0.0-20240606120523-5a60cdf6a761 go-github-com-jackc-puddle-v2@2.2.2 go-golang-org-x-crypto@0.31.0 go-golang-org-x-sync@0.10.0 go-golang-org-x-text@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgx
Licenses: Expat
Synopsis: PostgreSQL driver and toolkit for Golang
Description:

This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.

go-github-com-jmoiron-sqlx 1.4.0
Propagated dependencies: go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-lib-pq@1.2.0 go-github-com-mattn-go-sqlite3@1.14.22
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jmoiron/sqlx
Licenses: Expat
Synopsis: General purpose extensions to golang's @code{database/sql}
Description:

sqlx is a library which provides a set of extensions on go's standard database/sql library. The sqlx versions of sql.DB, sql.TX, sql.Stmt, et al. all leave the underlying interfaces untouched, so that their interfaces are a superset on the standard ones. This makes it relatively painless to integrate existing codebases using database/sql with sqlx.

go-github-com-jackc-pgconn 1.14.3
Propagated dependencies: go-github-com-jackc-chunkreader-v2@2.0.1 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgpassfile@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgservicefile@0.0.0-20240606120523-5a60cdf6a761 go-golang-org-x-crypto@0.31.0 go-golang-org-x-text@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgconn
Licenses: Expat
Synopsis: Low-level PostgreSQL database driver
Description:

Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.

It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.

go-github-com-jackc-pgconn 1.14.3
Propagated dependencies: go-github-com-jackc-chunkreader-v2@2.0.1 go-github-com-jackc-pgio@1.0.0 go-github-com-jackc-pgpassfile@1.0.0 go-github-com-jackc-pgproto3-v2@2.3.3 go-github-com-jackc-pgservicefile@0.0.0-20240606120523-5a60cdf6a761 go-golang-org-x-crypto@0.31.0 go-golang-org-x-text@0.21.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/pgconn
Licenses: Expat
Synopsis: Low-level PostgreSQL database driver
Description:

Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.

It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.

go-github-com-jacobsa-fuse 0.0.0-20241025064006-8ccd61173b05
Propagated dependencies: go-github-com-jacobsa-oglematchers@0.0.0-20150720000706-141901ea67cd go-github-com-jacobsa-syncutil@0.0.0-20180201203307-228ac8e5a6c3 go-github-com-jacobsa-timeutil@0.0.0-20170205232429-577e5acbbcf6 go-golang-org-x-net@0.33.0 go-golang-org-x-sys@0.28.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jacobsa/fuse
Licenses: ASL 2.0
Synopsis: FUSE file system in Golang
Description:

Package fuse enables writing and mounting user-space file systems. Subpackages:

  • fuse provides support for mounting a new file system and reading requests from the kernel

  • fuseops enumerates the supported requests from the kernel, and provides documentation on their semantics

  • fuseutil, in particular the FileSystem interface, provides a convenient way to create a file system type and export it to the kernel via fuse.Mount.

go-github-com-jackc-puddle 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jackc/puddle
Licenses: Expat
Synopsis: Generic resource pool for Golang
Description:

Puddle is a tiny generic resource pool library hat uses the standard context library to signal cancellation of acquires. It is designed to contain the minimum functionality required for a resource pool. It can be used directly or it can be used as the base for a domain specific resource pool. For example, a database connection pool may use puddle internally and implement health checks and keep-alive behavior without needing to implement any concurrent code of its own.

Total results: 2034