Package opt implements an optional-type, for the Go programming language. In other programming languages, an optional-type might be know as: a option-type, or a maybe-type.
Updated
Go library which provides tools for generating arbitrary data.
Updated
strfs provides a virtual file-system, where a fs.File can be created from a Go string.
Updated
Package rfc3986 is an implementation of (parts of) IETF RFC-3986, for the Go programming language.
Updated
Package rfc2234 is an implementation of (parts of) IETF RFC 2234, for the Go programming language.
Updated
Package mstdn provides tools for working with the Mastodon API, which is becoming the (defacto) stand client-server API for the Fediverse.
Updated
Package nul implements a nullable optional-type, for the Go programming language. In other programming languages, an optional-type might be know as: a option-type, or a maybe-type.
Updated
Updated
A library that provides pattern-matching for paths, for the Go programming language. For example, a path could be a file system path, or a path could be a path from a URL (such as an HTTP or HTTPS based URL).
Updated
Package jsonstr provides tools for working with strings in JSON.
Updated
Package jsonint provides tools for working with integers in JSON. This helps to work-around that numbers in JSON are effectively "broken".
Updated
Package erorr implements tools to create and manipulate errors, for the Go programming language.
Updated
Package hexadeca implements hexadecimal encoding and decoding, for the Go programming language. This is meant to be a better alternative to Go's built-in "hex" package.
Updated
Package eol implements tools for working with end-of-line, for the Go programming language.
Updated
Package errhttp provides errors and types that make dealing with HTTP response errors easier, for the Go programming language.
Updated
Package frameproto provides tools for the Frame Protocol — which is also known as Farcaster Frames, for the Go programming language.
Updated
Package imgrow provides tools for growing and image by an integer value. For example — if you have an image, then you make it 2× bigger, or 3× bigger, or 4× bigger, etc.
Updated
Package htmlescape provides tools for safely escaping text within HTML, replacing any special-characters into HTML-entities, for the Go programming language.
Updated
Package raft provides tools for reading and writing RAFT files, for the Go programming language.
Updated
Package rfc2616 is an implementation of (parts of) IETF RFC-2616 (Hypertext Transfer Protocol -- HTTP/1.1), for the Go programming language.
Updated