Updated 2024-03-31 16:34:59 +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 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-02-24 17:50:04 +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

Package rfc2396 is an implementation of (parts of) IETF RFC-2396 (Uniform Resource Identifiers (URI): Generic Syntax), for the Go programming language.

Updated 2023-12-08 14:18:38 +00:00

Package bytereader implements tools for working with io.ByteReader

Updated 2023-11-30 18:04:10 +00:00

Package brace implements tools for working with brace-string literals, for the Go programming language. Brace-String literals are a type of string literal used in the Tcl programming language. For example: {Hello world!}

Updated 2023-11-24 13:27:25 +00:00

Updated 2023-11-09 12:15:21 +00:00

Package rfc8259 is an implementation of (parts of) IETF RFC-8259, for the Go programming language. The JavaScript Object Notation (JSON) Data Interchange Format (2017) https://datatracker.ietf.org/doc/html/rfc8259

Updated 2023-11-06 17:33:10 +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 2023-11-06 17:24:25 +00:00

Package tmp implements an expiring optional-type with a time-out, for the Go programming language. In other programming languages, an optional-type might be known as: a option-type, or a maybe-type.

Updated 2023-11-02 18:12:10 +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 2023-10-28 23:25:48 +00:00

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

Updated 2023-10-27 18:34:30 +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 2023-10-27 18:33:35 +00:00

Package ord provides tools for turning numbers into their human-friendly ordinal representation.

Updated 2023-10-27 18:32:42 +00:00