This package is a Go library that draws progress bars on the terminal.
This package provides traditional getopt processing for implementing programs that use traditional command lines.
Package zenity provides cross-platform access to simple dialogs that interact graphically with the user.
Package cli provides a minimal framework for creating and organizing command line Go applications.
Package clock provides an abstraction for system time that enables testing of time-sensitive code.
This package implements an encoding and decoding of TCP-level socket options regarding connection information.
This package provides a encoder and decoder of the PostgreSQL
wire protocol version 3.
This package provides lua
, a Go module that can run a Lua virtual machine.
This package enables OpenID Connect support for the go-golang-org-x-oauth2
package.
Go-stun is a go implementation of the STUN client (RFC 3489 and RFC 5389).
Ingo is a Go library helping you to persist flags in a INI-like configuration file.
This package implements functionality to encode and decode DRCS Sixel.
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
go-shlex is a simple lexer for go that supports shell-style quoting, commenting, and escaping.
Stemmer package provides an interface for stemmers and includes English, German and Dutch stemmers as sub-packages.
Package times
provides a platform-independent way to get atime, mtime,ctime and btime for files.
Package xxhash implements the 64-bit variant of xxHash
(XXH64) as described at https://xxhash.com/.
This package implements a various networking related functions used throughout the Pion modules.
This package provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
This package provides a cron library for Go. It implements a cron spec parser and job runner.
This package provides a glob library that implements descending into other directories. It is optimized for filewalking.
go-github-com-aryann-difflib
is a simple library written in Go for diffing two sequences of text.
Sorry for my poor English. If you can help with improving the English in this documentation, please contact me.
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines.