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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides Go support for the Protocol Buffers data serialization format.
This package implements a functionality for using Go on mobile platforms.
This repository contains packages for accessing and analyzing data from the Go Vulnerability Database.
This package provides miscellaneous tools that support the Go programming language.
This package provides a markdown parser.
This package provides miscellaneous tools that support the Go programming language.
This package is intended to be a more powerful and safer alternative to reflect.DeepEqual for comparing whether two values are semantically equal.
term provides support functions for dealing with terminals, as commonly found on Unix systems.
This subrepository holds experimental and deprecated (in the old directory) packages.
This package provides supplementary cryptographic libraries for the Go language.
The cmdtest package simplifies testing of command-line interfaces. It provides a simple, cross-platform, shell-like language to express command execution. It can compare actual output with the expected output, and can also update a file with new "golden" output that is deemed correct.
Package expect provides support for interpreting structured comments in Go source code (including go.mod and go.work files) as test expectations.
This package provides a machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.
This package provides supplemental Go networking libraries.
This repository contains packages for accessing and analyzing data from the Go Vulnerability Database.
This package provides supplementary cryptographic libraries for the Go language.
This package provides supplemental Go libraries related to time.
This package provides supplemental Go libraries for image processing.
This package holds the transition packages for the new Go 1.13 error values.
This package provides most of the code for running a godoc server.
This subrepository holds experimental and deprecated (in the old directory) packages.
This package provides an emoji is a extension for the goldmark.
Package typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18.
Many of the types and functions in this package are proxies for the new APIs introduced in the standard library with Go 1.18. For example, the typeparams.Union type is an alias for go/types.Union, and the ForTypeSpec function returns the value of the go/ast.TypeSpec.TypeParams field. At Go versions older than 1.18 these helpers are implemented as stubs, allowing users of this package to write code that handles generic constructs inline,even if the Go version being used to compile does not support generics.
This package provides supplemental libraries offering Go support for low-level interaction with the operating system.