go-github-com-dsnet-golib is a collection of mostly unrelated helper libraries.
This package provides an implementation of client side part of XMLRPC protocol in Go language.
mph is a Go package that implements a minimal perfect hash table over strings.
Hebcal's greg package converts between Gregorian dates and R.D. (Rata Die) day numbers.
This library provides helpers to open URLs, readers, or files in the system default web browser.
Gorilla/Mux implements a request router and dispatcher for matching incoming requests with their respective handler.
This package provides functions to calculate LCS values from two arbitrary arrays.
This package provides a small error library that augments the errors library in go standard library.
The store package provides a number of data store types that are useful for bioinformatic analysis.
Implementation of the LSP for Golang, allowing the creating of custom language servers.
ebpf-go is a pure Go library that provides utilities for loading, compiling, and debugging eBPF programs.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.
This package provides an ANSI color package to output colorized or SGR defined output to the standard output.
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.
This package implements a publish–subscribe pattern.
Package car allows inspecting and reading CARv1 files, described at https://ipld.io/specs/transport/car.
The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
EME (ECB-Mix-ECB or, clearer, Encrypt-Mix-Encrypt) is a wide-block encryption mode developed by Halevi and Rogaway.
Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.
Calculations for the position of the sun and moon. This is a Go port of the python-astral package.
This package implements a fast bloom filter with real bitset and JSONMarshal/JSONUnmarshal to store/reload the Bloom filter.
Package locker provides a mechanism for creating finer-grained locking to help free up more global locks to handle other tasks.
Cobra is both a library for creating powerful modern CLI applications as well as a program to generate applications and command files.
flock implements a thread-safe file lock. It also includes a non-blocking TryLock function to allow locking without blocking execution.