This package provides both library functions and a command-line tool to query information regarding the number of CPUs available to the system.
go-verifcid provides CID security code prior to it getting merged into go-cid.
This is a weakref map for Go 1.18, with some inspiration from @urlhttps://github.com/xeus2001/go-weak,xeus2001's weakref implementation.
This package implements functionality of loading of OpenAPI Initiative specification documents from local or remote locations. Supports JSON and YAML documents.
This package implements a functionality for pristinely disassembling a tar archive, and stashing needed raw bytes and offsets to reassemble a validating original archive.
This package provides functions to atomically change files, by writing first to a temp file, and then overwriting the target file in an atomic way.
go-libnp is a tiny cross-platform library for extracting information about the music/image/video that is Now Playing on the system.
wish is a test assertion library for Golang, designed to gracefully enhance standard library testing package and behaviors of the go test command.
Interceptor is a framework for building RTP/RTCP communication software. This framework defines a interface that each interceptor must satisfy. These interceptors are then run sequentially.
This package provides useful encodings not included in the standard Text package, including some for dealing with I/O streams from non-UTF-friendly sources.
sigv4 provides a http.RoundTripper that will sign requests using Amazon's Signature Verification V4 signing procedure, using credentials from the default AWS credential chain.
This package provides a Go translation of the reference C++ code for MetroHash, a high quality, high performance hash algorithm.
This package provides a Go library for the Concise Binary Object Representation (CBOR) Object Signing and Encryption (COSE) specification.
This package is a fork of the standard library encoding/asn1 package, adding Basic Encoding Rules support for use with https://github.com/k-sone/snmpgo.
This package that provides infrastructure for creating and managing user sessions in web applications. It supports cookie and filesystem-based sessions, flash messages, custom backends, and more.
This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
go-github-com-go-logfmt-logfmt implements utilities to mars and unmarshal data in the logfmt format. It provides an API similar encoding/json and encoding/xml.
Package ethtool allows control of the Linux ethtool generic netlink interface. as it's described in ethtool-netlink.
GoTURN is a library providing a Go interface compatible with the golang proxy package which connects through a TURN relay. It provides parsing and encoding support for STUN and TURN protocols.
This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.
This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.