Introduction
The Files.com Go client library provides convenient access to all aspects of Files.com from applications written in the Go language.
Files.com customers use our Go client library for directly working with files and folders as well as performing management tasks such as adding/removing users, onboarding counterparties, retrieving information about automations and more.
Installation
Make sure your project is using Go Modules (it will have a go.mod file in its
root if it already is):
Then, reference files-sdk-go in a Go program with import:
Run any of the normal go commands (build/install/test). The Go
toolchain will resolve and fetch the files module automatically.
Files.com is Committed to Go
Go is a core language used by the Files.com team for internal development. This library is directly used by the Files.com CLI app, Files.com Desktop App v6, the official Files.com Terraform integration, and the official Files.com RClone integration.
As such, this library is actively developed and should be expected to be highly performant.
Repository
Explore the files-sdk-go code on GitHub.
Getting Support
The Files.com Support team provides official support for all of our official Files.com integration tools.
To initiate a support conversation, you can send an Authenticated Support Request or simply send an E-Mail to support@files.com.