lib/

directory
v0.0.0-...-b4aeae5 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 License: MIT

Directories

Path Synopsis
Package atexit provides handling for functions you want called when the program exits unexpectedly due to a signal.
Package atexit provides handling for functions you want called when the program exits unexpectedly due to a signal.
Package batcher implements a generic batcher.
Package batcher implements a generic batcher.
Package bucket is contains utilities for managing bucket-based backends
Package bucket is contains utilities for managing bucket-based backends
Package buildinfo provides build information.
Package buildinfo provides build information.
Package cache implements a simple cache where the entries are expired after a given time (5 minutes of disuse by default).
Package cache implements a simple cache where the entries are expired after a given time (5 minutes of disuse by default).
Package daemonize provides daemonization interface for Unix platforms.
Package daemonize provides daemonization interface for Unix platforms.
Package debug contains functions for dealing with runtime/debug functions across go versions
Package debug contains functions for dealing with runtime/debug functions across go versions
Package dircache provides a simple cache for caching directory ID to path lookups and the inverse.
Package dircache provides a simple cache for caching directory ID to path lookups and the inverse.
Package diskusage provides a cross platform version of the statfs system call to read disk space usage.
Package diskusage provides a cross platform version of the statfs system call to read disk space usage.
Package encoder provides functionality to translate file names for usage on restrictive storage systems.
Package encoder provides functionality to translate file names for usage on restrictive storage systems.
filename
Package filename provides utilities for encoder.
Package filename provides utilities for encoder.
internal/gen
Package main provides utilities for encoder.
Package main provides utilities for encoder.
Package env contains functions for dealing with environment variables
Package env contains functions for dealing with environment variables
Package errcount provides an easy to use error counter which returns error count and last error so as to not overwhelm the user with errors.
Package errcount provides an easy to use error counter which returns error count and last error so as to not overwhelm the user with errors.
Package errors provides error handling utilities.
Package errors provides error handling utilities.
Package exitcode exports rclone's exit status numbers.
Package exitcode exports rclone's exit status numbers.
Package file provides a version of os.OpenFile, the handles of which can be renamed and deleted under Windows.
Package file provides a version of os.OpenFile, the handles of which can be renamed and deleted under Windows.
Package http provides a registration interface for http services
Package http provides a registration interface for http services
serve
Package serve deals with serving objects over HTTP
Package serve deals with serving objects over HTTP
Package israce reports if the Go race detector is enabled.
Package israce reports if the Go race detector is enabled.
Package jwtutil provides JWT utilities.
Package jwtutil provides JWT utilities.
Package kv provides key/value database.
Package kv provides key/value database.
Package mmap provides memory mapped related utilities.
Package mmap provides memory mapped related utilities.
Package multipart implements generic multipart uploading.
Package multipart implements generic multipart uploading.
Package oauthutil provides OAuth utilities.
Package oauthutil provides OAuth utilities.
Package pacer makes pacing and retrying API calls easy
Package pacer makes pacing and retrying API calls easy
Package plugin implements loading out-of-tree storage backends using https://golang.org/pkg/plugin/ on Linux and macOS.
Package plugin implements loading out-of-tree storage backends using https://golang.org/pkg/plugin/ on Linux and macOS.
Package pool implements a memory pool similar in concept to sync.Pool but with more determinism.
Package pool implements a memory pool similar in concept to sync.Pool but with more determinism.
Package proxy enables SOCKS5 proxy dialling
Package proxy enables SOCKS5 proxy dialling
Package random holds a few functions for working with random numbers
Package random holds a few functions for working with random numbers
Package ranges provides the Ranges type for keeping track of byte ranges which may or may not be present in an object.
Package ranges provides the Ranges type for keeping track of byte ranges which may or may not be present in an object.
Package readers provides io.Reader related utilities.
Package readers provides io.Reader related utilities.
Package rest implements a simple REST wrapper
Package rest implements a simple REST wrapper
Package structs is for manipulating structures with reflection
Package structs is for manipulating structures with reflection
Package systemd contains utilities for communication with the systemd service manager.
Package systemd contains utilities for communication with the systemd service manager.
Package terminal provides VT100 terminal codes and a windows implementation of that.
Package terminal provides VT100 terminal codes and a windows implementation of that.
Package version provides machinery for versioning file names with a timestamp-based version string
Package version provides machinery for versioning file names with a timestamp-based version string

Jump to

Keyboard shortcuts

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