_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-gopkg-in-dnaeon-go-vcr-v4 4.0.6
Propagated dependencies: go-go-yaml-in-yaml-v4@4.0.0-rc.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/dnaeon/go-vcr
Licenses: FreeBSD
Build system: go
Synopsis: Record and replay your HTTP interactions
Description:

@codego-vcr simplifies testing by recording your HTTP interactions and replaying them in future runs in order to provide fast, deterministic and accurate testing of your code.

go-pgmockproxy 0.0.0-20210724152146-4ad1a8207f65
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jackc/pgmock
Licenses: Expat
Build system: go
Synopsis: PostgreSQL server mocking library
Description:

pgmockproxy is a PostgreSQL proxy that logs the messages back and forth between the PostgreSQL client and server. This can aid in building a mocking script by running commands against a real server to observe the results. It can also be used to debug applications that speak the PostgreSQL wire protocol without needing to use a tool like Wireshark.

go-github-com-alingse-asasalint 0.0.11
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/alingse/asasalint
Licenses: Expat
Build system: go
Synopsis: Lint pass any slice as any in variadic function
Description:

Golang linter, lint that pass any slice as any in variadic function.

go-github-com-jstemmer-go-junit-report 1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jstemmer/go-junit-report
Licenses: Expat
Build system: go
Synopsis: Convert Go test output to JUnit XML
Description:

go-junit-report is a tool that converts go test output to an XML report, suitable for applications that expect JUnit-style XML reports (e.g. Jenkins).

go-github-com-josharian-mapfs 0.0.0-20210615234106-095c008854e6
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/josharian/mapfs
Licenses: Modified BSD
Build system: go
Synopsis: Fork of Go std's testing/fstest.MapFS
Description:

This is a fork of the MapFS component of the Go standard library's testing/fstest package.

go-structlayout-pretty 0.6.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://staticcheck.dev/
Licenses: Expat
Build system: go
Synopsis: Format the output of go-structlayout with ASCII art in Go
Description:

This package takes go-structlayout-like JSON and prints an ASCII fraphic representing the memory layout.

go-github-com-gostaticanalysis-testutil 0.6.1
Propagated dependencies: go-github-com-josharian-txtarfs@0.0.0-20240408113805-5dc76b8fe6bf go-github-com-otiai10-copy@1.14.0 go-github-com-tenntenn-golden@0.5.5 go-github-com-tenntenn-modver@1.0.1 go-github-com-tenntenn-text-transform@0.0.0-20250402111347-ba836492e880 go-golang-org-x-mod@0.35.0 go-golang-org-x-text@0.38.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gostaticanalysis/testutil
Licenses: Expat
Build system: go
Synopsis: Utilities for test of static analysis tools
Description:

This package provides utilities for test of static analysis tools.

go-github-com-golang-mock 1.6.0
Propagated dependencies: go-golang-org-x-tools@0.46.0 go-golang-org-x-mod@0.35.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/golang/mock
Licenses: ASL 2.0
Build system: go
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-jtolds-gls 4.20.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jtolds/gls
Licenses: Expat
Build system: go
Synopsis: @code{gls} provides Goroutine local storage
Description:

The gls package provides a way to store a retrieve values per-goroutine.

go-github-com-tomarrell-wrapcheck-v2 2.12.0
Propagated dependencies: go-github-com-gobwas-glob@0.2.3 go-golang-org-x-tools@0.46.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tomarrell/wrapcheck
Licenses: Expat
Build system: go
Synopsis: Go linter to check errors are properly wrapped
Description:

This package provides a simple Go linter to check that errors from external packages are wrapped during return to help identify the error source during debugging.

go-gopkg-in-dnaeon-go-vcr-v3 3.2.2
Propagated dependencies: go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/dnaeon/go-vcr
Licenses: FreeBSD
Build system: go
Synopsis: Record and replay your HTTP interactions
Description:

@codego-vcr simplifies testing by recording your HTTP interactions and replaying them in future runs in order to provide fast, deterministic and accurate testing of your code.

go-go-simpler-org-musttag 0.14.0
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://go-simpler.org/musttag
Licenses: MPL 2.0
Build system: go
Synopsis: Enforce field tags in (un)marshaled structs
Description:

This package checks that exported fields of a struct passed to a Marshal-like function are annotated with the relevant tag.

go-github-com-ldez-tagliatelle 0.5.0
Propagated dependencies: go-github-com-ettle-strcase@0.2.0 go-github-com-hashicorp-go-immutable-radix-v2@2.1.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/ldez/tagliatelle
Licenses: ASL 2.0
Build system: go
Synopsis: Struct tags handling linter for Golang
Description:

This package implement a functionality for validating tags according to rules you define and fixing them according to the defined rules.

go-github-com-gostaticanalysis-analysisutil 0.7.1
Propagated dependencies: go-golang-org-x-tools@0.46.0 go-golang-org-x-tools-go-packages-packagestest@0.1.1-deprecated go-github-com-gostaticanalysis-comment@1.5.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gostaticanalysis/analysisutil
Licenses: Expat
Build system: go
Synopsis: Utilities for x/tools/go/analysis package
Description:

This package provides utilities for the x/tools/go/analysis package.

go-go-simpler-org-sloglint 0.7.2
Propagated dependencies: go-github-com-ettle-strcase@0.2.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://pkg.go.dev/go-simpler.org/sloglint
Licenses: MPL 2.0
Build system: go
Synopsis: Ensure consistent code style when using @code{log/slog}
Description:

Package sloglint implements the sloglint analyzer. The log/slog API allows two different types of arguments: key-value pairs and attributes.

go-github-com-swaggest-assertjson 1.9.0
Propagated dependencies: go-github-com-bool64-shared@0.1.5 go-github-com-iancoleman-orderedmap@0.3.0 go-github-com-yosuke-furukawa-json5@0.1.1-0.cf7bb3f go-github-com-yudai-gojsondiff@1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/swaggest/assertjson
Licenses: Expat
Build system: go
Synopsis: JSON equality assertions for Golang
Description:

This package provides JSON equality assertions for Golang.

go-github-com-bool64-dev 0.2.37
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/bool64/dev
Licenses: Expat
Build system: go
Synopsis: Go development helpers
Description:

This package provides scripts and workflows to automate common routines for Golang projects via modular Makefiles and GitHub Actions.

go-github-com-denis-tingaikin-go-header 1.0.0
Propagated dependencies: go-golang-org-x-tools@0.46.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/denis-tingaikin/go-header
Licenses: GPL 3
Build system: go
Synopsis: Go linter for copyright headers
Description:

Simple Go source code linter providing checks for copyright headers.

go-github-com-tetafro-godot 1.5.4
Propagated dependencies: go-go-yaml-in-yaml-v3@3.0.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tetafro/godot
Licenses: Expat
Build system: go
Synopsis: Linter that checks that comments end in a period
Description:

This package checks if comments contain a period at the end of the last sentence if needed.

go-github-com-golang-lint 0.0.0-20210508222113-6edffad5e616
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/golang/lint
Licenses: Modified BSD
Build system: go
Synopsis: Source code of a linter for Golang
Description:

This package provides the source code of a linter for Golang.

go-github-com-huandu-go-assert 1.1.6
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/huandu/go-assert
Licenses: Expat
Build system: go
Synopsis: Assert macros for Go
Description:

Thip package provides a way to assert expression and output useful contextual information automatically when a case fails.

go-github-com-bool64-shared 0.1.5
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/bool64/shared
Licenses: Expat
Build system: go
Synopsis: Share variables between test helpers in Golang
Description:

This package provides a contract to share variables between test helpers in Golang.

go-github-com-matryer-moq 0.6.0
Propagated dependencies: go-github-com-pmezard-go-difflib@1.0.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/matryer/moq
Licenses: Expat
Build system: go
Synopsis: Interface mocking tool for @command{go generate}
Description:

Moq is a tool that generates a struct from any interface. The struct can be used in test code as a mock of the interface.

go-github-com-jackc-fake 0.0.0-20150926172116-812a484cc733
Propagated dependencies: go-github-com-corpix-uarand@0.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jackc/fake
Licenses: Expat
Build system: go
Synopsis: Fake data generator for Golang
Description:

This package is an alternative fork of github.com/icrowley/fake used in go-github-com-jackc-pgx.

Total packages: 33008