modules/

directory
v0.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 30, 2025 License: Apache-2.0

Directories

Path Synopsis
Package base58 provides an API for working with modified base58 and Base58Check encodings.
Package base58 provides an API for working with modified base58 and Base58Check encodings.
Package binary implements syntax-sugar functions on top of the standard library binary package
Package binary implements syntax-sugar functions on top of the standard library binary package
Package chardet ports character set detection from ICU.
Package chardet ports character set detection from ICU.
Refer to https://github.com/pascalkuthe/imara-diff reimplemented in Golang.
Refer to https://github.com/pascalkuthe/imara-diff reimplemented in Golang.
lcs
package lcs contains code to find longest-common-subsequences (and diffs)
package lcs contains code to find longest-common-subsequences (and diffs)
Provide string-matching based on fnmatch.3
Provide string-matching based on fnmatch.3
scanner
Package scanner implements a scanner for gcfg configuration text.
Package scanner implements a scanner for gcfg configuration text.
token
Package token defines constants representing the lexical tokens of the gcfg configuration syntax and basic operations on tokens (printing, predicates).
Package token defines constants representing the lexical tokens of the gcfg configuration syntax and basic operations on tokens (printing, predicates).
types
Package types defines helpers for type conversions.
Package types defines helpers for type conversions.
git
Package merkletrie provides support for n-ary trees that are at the same time Merkle trees and Radix trees (tries).
Package merkletrie provides support for n-ary trees that are at the same time Merkle trees and Radix trees (tries).
internal/fsnoder
Package fsnoder allows to create merkletrie noders that resemble file systems, from human readable string descriptions.
Package fsnoder allows to create merkletrie noders that resemble file systems, from human readable string descriptions.
noder
Package noder provide an interface for defining nodes in a merkletrie, their hashes and their paths (a noders and its ancestors).
Package noder provide an interface for defining nodes in a merkletrie, their hashes and their paths (a noders and its ancestors).
Package mimetype uses magic number signatures to detect the MIME type of a file.
Package mimetype uses magic number signatures to detect the MIME type of a file.
internal/magic
Package magic holds the matching functions used to find MIME types.
Package magic holds the matching functions used to find MIME types.
internal/markup
Package markup implements functions for extracting info from HTML and XML documents.
Package markup implements functions for extracting info from HTML and XML documents.
internal/scan
Package scan has functions for scanning byte slices.
Package scan has functions for scanning byte slices.
format/ignore
Package gitignore implements matching file system paths to gitignore patterns that can be automatically read from a git repository tree in the order of definition priorities.
Package gitignore implements matching file system paths to gitignore patterns that can be automatically read from a git repository tree in the order of definition priorities.
format/index
Package index implements encoding and decoding of index format files.
Package index implements encoding and decoding of index format files.
format/pktline
Package pktline implements reading payloads form pkt-lines and encoding pkt-lines from payloads.
Package pktline implements reading payloads form pkt-lines and encoding pkt-lines from payloads.
colorstring
colorstring provides functions for colorizing strings for terminal output.
colorstring provides functions for colorizing strings for terminal output.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package.
Package shlex provides a simple lexical analysis like Unix shell.
Package shlex provides a simple lexical analysis like Unix shell.
Package symlink implements FollowSymlinkInScope which is an extension of path/filepath.EvalSymlinks, as well as a Windows long-path aware version of path/filepath.EvalSymlinks from the Go standard library.
Package symlink implements FollowSymlinkInScope which is an extension of path/filepath.EvalSymlinks, as well as a Windows long-path aware version of path/filepath.EvalSymlinks from the Go standard library.
Package proxy provides support for a variety of protocols to proxy network data.
Package proxy provides support for a variety of protocols to proxy network data.
internal/socks
Package socks provides a SOCKS version 5 client implementation.
Package socks provides a SOCKS version 5 client implementation.
package Wildmatch is an implementation of Git's wildmatch.c-style pattern matching.
package Wildmatch is an implementation of Git's wildmatch.c-style pattern matching.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL