This package defines some boilerplate code that reduces the code duplication within the ownCloud Infinite Scale microservice architecture. It can't be used standalone as the is a pure library. For further information about the available packages please read the source code or take a loog at GoDoc.
Import the required packages within your ownCloud Infinite Scale extensions and you are good to go.
Make sure you have a working Go environment, for further reference or a guide take a look at the install instructions. This project requires Go >= v1.13.
git clone https://github.com/owncloud/ocis-pkg.git
cd ocis-pkg
make vet
make staticcheck
make lint
make test
If you find a security issue please contact security@owncloud.com first.
Fork -> Patch -> Push -> Pull Request
Apache-2.0
Copyright (c) 2019 ownCloud GmbH <https://owncloud.com>