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 2024-09-06 04:35:06 +00:00

Go library which provides tools for generating arbitrary data.

Updated 2024-08-26 22:53:41 +00:00

strfs provides a virtual file-system, where a fs.File can be created from a Go string.

Updated 2024-08-25 12:31:05 +00:00

Package rfc3986 is an implementation of (parts of) IETF RFC-3986, for the Go programming language.

Updated 2024-08-24 15:53:23 +00:00

Package rfc2234 is an implementation of (parts of) IETF RFC 2234, for the Go programming language.

Updated 2024-08-24 13:46:17 +00:00

Package mstdn provides tools for working with the Mastodon API, which is becoming the (defacto) stand client-server API for the Fediverse.

Updated 2024-08-09 03:57:51 +00:00

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 2024-08-09 03:53:39 +00:00

Updated 2024-08-06 18:59:56 +00:00

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 2024-08-02 00:46:05 +00:00

Package jsonstr provides tools for working with strings in JSON.

Updated 2024-08-02 00:06:47 +00:00

Package jsonint provides tools for working with integers in JSON. This helps to work-around that numbers in JSON are effectively "broken".

Updated 2024-08-01 23:36:57 +00:00

Package erorr implements tools to create and manipulate errors, for the Go programming language.

Updated 2024-08-01 23:34:42 +00:00

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 2024-07-25 11:33:49 +00:00

Package eol implements tools for working with end-of-line, for the Go programming language.

Updated 2024-03-26 14:04:35 +00:00

Package errhttp provides errors and types that make dealing with HTTP response errors easier, for the Go programming language.

Updated 2024-03-20 20:54:22 +00:00

Package frameproto provides tools for the Frame Protocol — which is also known as Farcaster Frames, for the Go programming language.

Updated 2024-02-24 23:55:28 +00:00

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 2024-02-21 16:26:23 +00:00

Package htmlescape provides tools for safely escaping text within HTML, replacing any special-characters into HTML-entities, for the Go programming language.

Updated 2024-02-13 16:41:29 +00:00

Package raft provides tools for reading and writing RAFT files, for the Go programming language.

Updated 2024-01-23 14:40:38 +00:00

Package rfc2616 is an implementation of (parts of) IETF RFC-2616 (Hypertext Transfer Protocol -- HTTP/1.1), for the Go programming language.

Updated 2023-12-11 15:23:45 +00:00