https://github.com/devfacet/gorate
A Go library for rate limiting
https://github.com/devfacet/gorate
go go-library golang
Last synced: 11 months ago
JSON representation
A Go library for rate limiting
- Host: GitHub
- URL: https://github.com/devfacet/gorate
- Owner: devfacet
- License: mit
- Created: 2018-06-17T23:52:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-19T04:22:28.000Z (about 8 years ago)
- Last Synced: 2024-06-20T00:35:39.142Z (about 2 years ago)
- Topics: go, go-library, golang
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# gorate
[![Release][release-image]][release-url] [![Build Status][build-image]][build-url] [![GoDoc][doc-image]][doc-url]
A Go library for rate limiting.
## Installation
```bash
go get github.com/devfacet/gorate
```
## Usage
*TBD*
## Build
```bash
go build .
```
## Test
```bash
./test.sh
```
## Release
```bash
git add CHANGELOG.md # update CHANGELOG.md
./release.sh v1.0.0 # replace "v1.0.0" with new version
git ls-remote --tags # check the new tag
```
## Contributing
- Code contributions must be through pull requests
- Run tests, linting and formatting before a pull request
- Pull requests can not be merged without being reviewed
- Use "Issues" for bug reports, feature requests and discussions
- Do not refactor existing code without a discussion
- Do not add a new third party dependency without a discussion
- Use semantic versioning and git tags for versioning
## License
Licensed under The MIT License (MIT)
For the full copyright and license information, please view the LICENSE.txt file.
[release-url]: https://github.com/devfacet/gorate/releases/latest
[release-image]: https://img.shields.io/github/release/devfacet/gorate.svg
[build-url]: https://travis-ci.org/devfacet/gorate
[build-image]: https://travis-ci.org/devfacet/gorate.svg?branch=master
[coverage-url]: https://coveralls.io/github/devfacet/gorate?branch=master
[coverage-image]: https://coveralls.io/repos/devfacet/gorate/badge.svg?branch=master&service=github
[report-url]: https://goreportcard.com/report/github.com/devfacet/gorate
[report-image]: https://goreportcard.com/badge/github.com/devfacet/gorate
[doc-url]: https://godoc.org/github.com/devfacet/gorate
[doc-image]: https://godoc.org/github.com/devfacet/gorate?status.svg