Directories

errdefer Package errdefer provides functions for running operations that must be deferred until the end of a function, but which may return errors that should be returned from the function.
flagvalue Package flagvalue provides flag.Value implementations.
godoc Package godoc provides the means of converting parsed Go source information into a documentation subset of it.
gosrc Package gosrc is the part of the pipeline of doc2go responsible for finding Go packages and loading information about them.
highlight Package highlight provides support to highlight source code blocks.
html Package html renders HTML from godoc.Package.
iotest Package iotest provides utilities for testing IO-related code.
linebuf Package linebuf provides line-buffered IO utilities.
must Package must provides helper functions to assert program invariants.
pagefind Package pagefind provides access to the pagefind CLI.
pathtree Package pathtree provides a data structure that stores values organized under a tree-like hierarchy where values from higher levels cascade down to lower levels unless the lower levels define their own values.
pathx Package pathx provides extensions to the path package.
ptr Package ptr provides Of, to turn literals into pointers.
relative Package relative turns paths and file paths relative with string manipulation exclusively.
sliceutil Package sliceutil contains generic functions for working with slices.