directory
0.0.44-personal-build
Repository: https://github.com/dceldran/rclone.git
Documentation: pkg.go.dev

# Packages

Package atexit provides handling for functions you want called when the program exits unexpectedly due to a signal.
Package bucket is contains utilities for managing bucket based backends.
No description provided by the author
Package cache implements a simple cache where the entries are expired after a given time (5 minutes of disuse by default).
Package dircache provides a simple cache for caching directory ID to path lookups and the inverse.
No description provided by the author
Package env contains functions for dealing with environment variables.
No description provided by the author
Package file provides a version of os.OpenFile, the handles of which can be renamed and deleted under Windows.
Package israce reports if the Go race detector is enabled.
No description provided by the author
No description provided by the author
No description provided by the author
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 pool implements a memory pool similar in concept to sync.Pool but with more determinism.
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.
No description provided by the author
Package rest implements a simple REST wrapper All methods are safe for concurrent calling.
Package structs is for manipulating structures with reflection.
Package terminal provides VT100 terminal codes and a windows implementation of that.