d7d8a0ce87
Feat: Stringer Identity + Optimize
...
- Reduce potential debug contention by using cmpandswap atomics
- Add the ability to use fmt.Stringers for Identity functionality (not sure why i ever did anything else tbh)
- Complete test coverage
2022-12-18 02:38:43 -08:00
2eb517efa5
Feat: Hardcore limiter and Reset function
2022-07-16 07:28:00 -07:00
5ba326db3e
100% coverage
2022-07-07 18:52:57 -07:00
ec4e666623
Fix: major testing blunder + Fix: major design/performance problems
2022-07-07 12:27:08 -07:00
3f53bf4d8f
Fix: data race in strict logic
2022-07-06 04:24:50 -07:00
82b40accd4
Mild overhaul and testing improvements
2022-07-06 04:05:23 -07:00
3517b17034
Fix: race condition
2022-03-04 13:09:08 -08:00
aeea9560c8
bugfix
2021-09-29 01:28:57 -07:00
64db6c59e7
Bug fix: the sequel
2021-09-28 10:33:19 -07:00
5aea254233
Fix: Major bug with Peek. New: test cases
2021-09-28 01:24:04 -07:00
27822b0603
Enhance: implement atomic.Value for strict logic + update example
2021-09-24 11:23:34 -07:00
fa5679adcf
Tidy up documentation
2021-09-21 05:14:04 -07:00
b33adc7f76
add: ability to retrieve very basic statistics (count)
2021-09-13 03:47:27 -07:00
36294aeeac
Linting and implementing crypto/rand for example
2021-09-07 14:37:27 -07:00
6938ea1219
format and lint
2021-08-28 09:46:59 -07:00
1df197f3bc
Fix major ratelimit bugs and expand upon example
2021-08-28 09:40:28 -07:00
151f1bd64e
Add new functions, rename things, add documentation
2021-08-28 07:39:22 -07:00
ad4fd544fc
initial commit
2021-08-27 23:22:25 -07:00