34 lines
No EOL
1.1 KiB
Markdown
34 lines
No EOL
1.1 KiB
Markdown
# The LBRY Protocol in Go
|
|
|
|
lbry.go is a set of tools and projects implemented in Golang. See each subfolder for more details
|
|
|
|
[![Build Status](https://travis-ci.org/lbryio/lbry.go.svg?branch=master)](https://travis-ci.org/lbryio/lbry.go)
|
|
|
|
This project uses Go modules. Make sure you have Go 1.11+ installed.
|
|
|
|
- Ubuntu: https://launchpad.net/~longsleep/+archive/ubuntu/golang-backports or https://github.com/golang/go/wiki/Ubuntu
|
|
- OSX: `brew install go`
|
|
|
|
### Building
|
|
|
|
- clone the repository
|
|
- run `make` from the root directory to build the binary
|
|
|
|
## Contributing
|
|
|
|
Contributions to this project are welcome, encouraged, and compensated. For more details, see [lbry.io/faq/contributing](https://lbry.io/faq/contributing)
|
|
|
|
Make sure you `go fmt` your code before submitting PRs.
|
|
|
|
## License
|
|
|
|
This project is MIT licensed. For the full license, see [LICENSE](LICENSE).
|
|
|
|
## Security
|
|
|
|
We take security seriously. Please contact security@lbry.io regarding any issues you may encounter.
|
|
Our PGP key is [here](https://keybase.io/lbry/key.asc) if you need it.
|
|
|
|
## Contact
|
|
|
|
The primary contact for this project is [@lyoshenka](https://github.com/lyoshenka) (grin@lbry.io) |