This wrapper around rclone makes any destination supported by rclone usable with git-annex.
go-github-com-oklog-run a universal mechanism to manage goroutine lifecycles.
This package implements a mDNS (multicast DNS) used by Pion.
This package provides tools for handling BAM, SAM, Tabix, bgzf, CRAM, CSIv1, CSIv2 and FAI files.
This is a library for performing OAuth Device flow and Web application flow in Go client apps.
This package implements minimal utility functions for working with SQL dates and other date-only dates in Go.
Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages.
Package qdisc allows getting queuing discipline information via netlink,similarly to what tc -s qdisc show does.
This package provides a native DTLS 1.2 implementation in Golang.
This package provides a set of parsing tools for Go inspired by Sprache.
pcg is a random number generator that uses Permuted Congruential Generator (PCG) algorithm.
This package implements the Stream Control Transmission Protocol as specified in RFC 9260.
This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.
Package uuid can be used to generate and parse universally unique identifiers, a standardized format in the form of a 128 bit number.
Package assert implements the same assertions as the assert package but stops test execution when a test fails.
This package implements a functionality to create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
ipvs provides a native Go implementation for communicating with IPVS kernel module using a netlink socket.
Package ws implements a client and server for the WebSocket protocol as specified in RFC 6455.
Package hm is a simple Hindley-Milner type inference system in Go. It provides the necessary data structures and functions for creating such a system.
In Norse mythology, Hel cares for the souls of people who didn't die in battle. This little tool cares for mock implementations of interface types.
Package XGB provides the X Go Binding, which is a low-level API to communicate with the core X protocol and many of the X extensions.
Package str is a comprehensive set of string functions to build more Go awesomeness. Str complements Go's standard packages and does not duplicate functionality found in `strings` or `strconv`.
run.Group is a universal mechanism to manage goroutine lifecycles, written to manage component lifecycles in func main for OK Log. It's useful in any circumstance where you need to orchestrate multiple goroutines as a unit whole.