mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-10-23 14:49:22 -04:00
ecf1fd31b5723c4422bbe06a9c84f98003c34333
ownCloud Infinite Scale: Pkg
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.
Install
Import the required packages within your ownCloud Infinite Scale extensions and you are good to go.
Development
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
Security
If you find a security issue please contact security@owncloud.com first.
Contributing
Fork -> Patch -> Push -> Pull Request
License
Apache-2.0
Copyright
Copyright (c) 2019 ownCloud GmbH <https://owncloud.com>
Languages
Go
52.1%
Gherkin
33.9%
PHP
11.4%
JavaScript
1.1%
Shell
0.6%
Other
0.7%