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.
term provides an API for working with terminals that includes:
Switching a terminal to the raw mode.
Getting, setting and restoring the state of a terminal.
Getting size of a terminal.
Reading passwords from a terminal without a local echo.
Package circllhist provides an implementation of Circonus fixed log-linear histogram data structure. This allows tracking of histograms in a composable way such that accurate error can be reasoned about.
This package provides a simple byte size formatting in Go.
This package provides a set of functions to mount and unmount mounts.
This package provides a opinionated logging for Golang. Features:
zero dependencies
Global logger (with optional local logger)
leveled
useful defaults / i.e. zero-config
simple API
colors on Linux
set leveling via environmental variables
LOGGER=trace|debug|info|warn|error
This package provides an easy way of parsing and manipulating struct tag fields. Please vendor the library as it might change in future versions.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".
This package implements a publish–subscribe pattern.
Package depth provides an ability to traverse and retrieve Go source code dependencies in the form of internal and external packages.
This package implements a functionality for reading and parsing the terminfo database.
This package contains code that supplements the time package from the Go standard library.
In particular:
a Clock interface, with a fake implementation that can be used in tests
implementations of oglematchers.Matcher for time values
cty (pronounced "see-tie") is a dynamic type system for applications written in Go that need to represent user-supplied values without losing type information. The primary intended use is for implementing configuration languages, but other uses may be possible too.
This package is an enhanced version of the golang.org/x/image/tiff library featuring:
Read support for CCITT Group3/4 compressed images.
Read/write support for LZW compressed images.
Read/write support for the CMYK color model.
Billy implements an interface based on the OS's standard library to develop applications without depending on the underlying storage. This makes it virtually free to implement mocks and testing over file system operations.
Package watchdog runs a singleton memory watchdog in the process, which watches memory utilization and forces Go GC in accordance with a user-defined policy.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides a Go implementation of bitsets, which are a mapping between non-negative integers and boolean values focused on efficient space usage.
Package fuse enables writing and mounting user-space file systems. Subpackages:
fuseprovides support for mounting a new file system and reading requests from the kernelfuseopsenumerates the supported requests from the kernel, and provides documentation on their semanticsfuseutil, in particular theFileSysteminterface, provides a convenient way to create a file system type and export it to the kernel viafuse.Mount.
This package implements a functionality of handling FIFOs in a sane way.
Go library for loading environment variables from files
This package provides a filesystem glob API. It uses gobwas/glob underneath and returns only matching files or directories, depending on the configuration.
This package provides a library for conversion between Hebrew and Gregorian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location.
Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.
This package provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
gocovmerge takes the results from multiple go test -coverprofile runs and merges them into one profile.