This package lets you generate a multiscale, chunked, multi-dimensional spatial image data structure that can serialized to OME-NGFF. Each scale is a scientific Python Xarray spatial-image Dataset, organized into nodes of an Xarray Datatree.
This package provides a cancelable reader for Go.
This package provides a native Go implementation of Austin Appleby's third MurmurHash revision (aka MurmurHash3).
Optimized codec for []byte
<=> base36
string conversion.
base32
encoding package from Go with NoPadding
option
This package provides a functionality for encoding and decoding unsigned varints.
go-github-com-hashicorp-go-multierror
is a package that provides a mechanism for representing a list of error values as a single error.
go-multierror
is Golang module providing a mechanism for representing a list of error
values as a single error
. It is fully compatible with the standard errors
package, including the functions As
, Is
, and Unwrap
. This provides a standardized approach for introspecting on error values.
Multihash implementation in Go.
Implementation of multibase (self identifying base encodings) in Go.
Multiaddr is a standard way to represent addresses that does the following:
Support any standard network protocols.
Self-describe (include protocols).
Have a binary packed format.
Have a nice string representation.
Encapsulate well.
Package multicodec exposes the multicodec table as Go constants.
Package multistream implements a simple stream router for the multistream-select protocol. The protocol is defined at https://github.com/multiformats/multistream-select
Go library for /dns4, /dns6, /dnsaddr multiaddr resolution.
This package provides a validation checker for multiaddrs. Some basic validators for common address types are provided, but creating your own combinations is easy.
This module creates very simple multiaddr formatted cidr netmasks.