title: Golang run sql query in >100 mysql instances with goroutine
body: <p>I need to run a mysql query to retrieve data from &gt;100 mysql instances, it's just a sample select query and returns around 1k rows from each instance. Is that possible to run the sql query to get data from all the 100 mysql instances concurrently with goroutine in Golang?</p>
  <p>The sql can be very easy like this: <code>select * from table1</code></p>
  <p>I tried to do the same thing in python with asyncio since they are mostly io blocking tasks, it's faster than the synchronous code but still slow to me. Will Golang channel be faster than Python asyncio for this case?</p>