throttle
gorequest
throttle | gorequest | |
---|---|---|
2 | 1 | |
35 | 3,392 | |
- | - | |
5.2 | 2.6 | |
over 2 years ago | about 1 month ago | |
Go | Go | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
throttle
- throttle | Throttle is an object that will perform exactly one action per duration
-
Created throttling library.
Hi r/golang community! I created yudppp/throttle package. throttling function called sync.Once like interface.
gorequest
-
GitHub - wenerme/go-req: Declarative golang HTTP client
requests is not declarative for me, this is what I mean declarative https://github.com/wenerme/go-wecom/blob/main/wecom/client_agent.go , requests is more like https://github.com/parnurzeal/gorequest , just chain everything. context.Context is not required, but just can be passed by.
What are some alternatives?
grequests - A Go "clone" of the great and famous Requests library
resty - Simple HTTP and REST client library for Go
beaver - 💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
sling - A Go HTTP client library for creating and sending API requests
kopia - Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
goreq
fzf - :cherry_blossom: A command-line fuzzy finder
delve - Delve is a debugger for the Go programming language.
GJSON - Get JSON values quickly - JSON parser for Go
git-time-metric - Simple, seamless, lightweight time tracking for Git
fastlz - Wrap over FastLz for GoLang