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.
hclogvet is a go vet tool for checking that the Trace/Debug/Info/Warn/Error methods on hclog.Logger are used correctly.
This directory contains documents about Docker Image Specification v1.X.
Package term provides structures and helper functions to work with terminal (state, sizes).
This package implements functionality for encoding and decoding Concise Binary Object Representation (RFC 8949) and CBOR Sequences, with CBOR tags, Golang struct tags (toarray, keyasint, omitempty), float64/32/16, and big.Intp.
This package provides a basic system stats like DiskUsage and MemoryInfo.
This package provides a simple Go API to Linux's perf_event_open, supporting event counters and a basic set of events.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
This package provides a simple lexical analyzer to parse shell-like commands.
This package provides a Golang data type for ordered maps where the keys keep the order that they're added. It can be de/serialized from/to JSON.
This package provides a Go compiler front end.
This package provides a verity Go packages.
buffer - provides a thin wrapper around a byte slice
log - provides support for logging to stdout, stderr and file
pid - provides structure and helper functions to create and remove PID file
Bubble Tea is a Go framework based on The Elm Architecture. It is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.
This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces.
This package provides memcache client and server functionality.
Collection of Go modules for the Go Language Server project.
This package provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
Package js provides a Driver for making browser apps using wasm. The user needs to serve using an http server a directory containing the app.wasm file along with an index.html file.
This library converts ANSI escape sequences to Windows API calls on Windows environment. You can easily use this feature by replacing fmt with ansi.
Build Go code from arbitrary value in Go.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
This package implements a fully persistent data structures - a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not update the structure in-place, but instead always yield a new structure. It's a stable fork of https://github.com/mndrix/ps.
This package provides a library for building powerful interactive prompts inspired by python-prompt-toolkit, making it easier to build cross-platform command line tools using Go.
This repository contains modified Go standard library packages for use as work arounds until issues are addressed in the official distribution.