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.
@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.
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.
Golang linter, lint that pass any slice as any in variadic function.
This is a fork of the MapFS component of the Go standard library's testing/fstest package.
This package takes go-structlayout-like JSON and prints an ASCII fraphic representing the memory layout.
This package provides utilities for test of static analysis tools.
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.
The gls package provides a way to store a retrieve values per-goroutine.
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.
@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.
This package checks that exported fields of a struct passed to a Marshal-like function are annotated with the relevant tag.
This package implement a functionality for validating tags according to rules you define and fixing them according to the defined rules.
This package provides utilities for the x/tools/go/analysis package.
Package sloglint implements the sloglint analyzer. The log/slog API allows two different types of arguments: key-value pairs and attributes.
This package provides JSON equality assertions for Golang.
This package provides scripts and workflows to automate common routines for Golang projects via modular Makefiles and GitHub Actions.
Simple Go source code linter providing checks for copyright headers.
This package checks if comments contain a period at the end of the last sentence if needed.
This package provides the source code of a linter for Golang.
Thip package provides a way to assert expression and output useful contextual information automatically when a case fails.
This package provides a contract to share variables between test helpers in Golang.
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.
This package is an alternative fork of github.com/icrowley/fake used in go-github-com-jackc-pgx.