common

module
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2024 License: GPL-3.0

README

General purpose libraries

GoDoc

This repository contains several general purpose libraries reused across different rbmk repositories.

Installation

go get github.com/rbmk-project/common

Design

See DESIGN.md for an overview of the design.

Contributing

Contributions are welcome! Please submit a pull requests using GitHub. Use rbmk-project/issues to create issues and discuss features related to this package.

License

SPDX-License-Identifier: GPL-3.0-or-later

Directories

Path Synopsis
Package climain implements a command's main function.
Package climain implements a command's main function.
Package cliutils provides utilities for building command-line interfaces.
Package cliutils provides utilities for building command-line interfaces.
Package closepool allows pooling io.Closer instances and closing them in a single operation.
Package closepool allows pooling io.Closer instances and closing them in a single operation.
Package dialonce provides a way to ensure we dial just once.
Package dialonce provides a way to ensure we dial just once.
Package errclass implements error classification.
Package errclass implements error classification.
Package mocks contains mocks for standard library types.
Package mocks contains mocks for standard library types.
Package netipx contains net/netip extensions.
Package netipx contains net/netip extensions.
Package runtimex contains runtime extensions.
Package runtimex contains runtime extensions.
Package selfsignedcert helps to create self-signed certificates.
Package selfsignedcert helps to create self-signed certificates.

Jump to

Keyboard shortcuts

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