This is a Golang library for running HTTP requests with the asynchronous process. The progress of requests can be also shown.
In this demonstration, 5 requests are run by 2 workers. And before each request, the waiting time for 2 seconds is added as a sample. By this, you can easily see the work with 2 workers. Also you can see this script at the following sample script.
Recently, when I created applications, I had seen the situation which was required to run HTML requests with the asynchronous process. When several requests were run, it was required to know the progression of requests. So I created this as a library.
You can get this from https://github.com/tanaikech/go-fetchall