Back to godoc.org
github.com/rclone/rclone/lib

directory github.com/rclone/rclone/lib

v1.52.2
Latest Go to latest
Published: Jun 24, 2020 | License: MIT | Module: github.com/rclone/rclone
Path Synopsis
atexit Package atexit provides handling for functions you want called when the program exits unexpectedly due to a signal.
bucket Package bucket is contains utilities for managing bucket based backends
cache Package cache implements a simple cache where the entries are expired after a given time (5 minutes of disuse by default).
dircache Package dircache provides a simple cache for caching directory to path lookups
encoder
encoder/internal/gen
env Package env contains functions for dealing with environment variables
errors
file Package file provides a version of os.OpenFile, the handles of which can be renamed and deleted under Windows.
israce Package israce reports if the Go race detector is enabled.
jwtutil
mmap
oauthutil
pacer Package pacer makes pacing and retrying API calls easy
plugin Package plugin implements loading out-of-tree storage backends using https://golang.org/pkg/plugin/ on Linux and macOS.
pool Package pool implements a memory pool similar in concept to sync.Pool but with more determinism.
random Package random holds a few functions for working with random numbers
readers
rest Package rest implements a simple REST wrapper All methods are safe for concurrent calling.
structs Package structs is for manipulating structures with reflection
terminal Package terminal provides VT100 terminal codes and a windows implementation of that.