Limit the number of goroutines running at the same time

3 minute read Published:

Recently I needed to write a program that would continuously read from a log file, parse it and deliver matching data to an endpoint. Go's concurrency and channel communication seemed ideal for this program. I would end up learning a bit more about …