https://github.com/lbryio/lbry.go
https://github.com/lbryio/lbry.go
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/lbryio/lbry.go
- Owner: lbryio
- License: mit
- Created: 2017-08-28T15:17:51.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-10-12T14:02:46.000Z (over 1 year ago)
- Last Synced: 2025-04-05T10:51:15.292Z (2 months ago)
- Language: Go
- Size: 10.6 MB
- Stars: 29
- Watchers: 14
- Forks: 20
- Open Issues: 5
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# The LBRY Protocol in Go
lbry.go is a set of tools and projects implemented in Golang. See each subfolder for more details
**there are significant updates in the [v3 branch](https://github.com/lbryio/lbry.go/tree/v3). if you're starting a new project, strongly consider using that version instead**
[](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.com/faq/contributing](https://lbry.com/faq/contributing)
Make sure you `go fmt` your code before submitting PRs.
## Versioning
This codebase follows the semver standards. You can find the releases [here](https://github.com/lbryio/lbry.go/releases)
You can include the libraries by running `go get github.com/lbryio/lbry.go@latest`.
You can lock (and you should) to a version whenever you make use of this set of libraries.## License
This project is MIT licensed. For the full license, see [LICENSE](LICENSE).
## Security
We take security seriously. Please contact [email protected] regarding any issues you may encounter.
Our PGP key is [here](https://lbry.com/faq/pgp-key) if you need it.## Contact
The primary contact for this project is [@lyoshenka](https://github.com/lyoshenka) ([email protected])