Skip to content

Releases: hedon954/devkit-go

v0.0.1

06 Sep 06:36
Compare
Choose a tag to compare

[0.0.1] - 2024-09-06

Provides commonly used rate limiters like:

  • TokenBucket
  • LeakyBucket
  • FixedWindow
  • SlidingWindowLog
  • SlidingWindowCount

⛰️ Features

  • (datastructure) add ring buffer data structure - (f3f144d) - hedon954
  • (ratelimiter) add token bucket rate limiter - (9ad4c52) - hedon954
  • (ratelimiter) add leaky bucket rate limiter - (725d308) - hedon954
  • (ratelimiter) add fixed windiow rate limiter - (cb1cb73) - hedon954
  • (ratelimiter) add sliding window log rate limiter - (8617435) - hedon954
  • (ratelimiter) add sliding window count rate limiter - (33bab94) - hedon954

📚 Documentation

  • (ratelimiter) fix typo - (cb2a2c6) - hedon954
  • (readme) add readme badges and rate limiters introduction - (6000f52) - hedon954

🚜 Refactor

  • (ratelimiter) remove useless code of token bucket - (9e7b2ac) - hedon954