From the documentation:
> So if you have 1M elements as input to a plinq function, you will end up 1M goroutines.
> Theoretically, there is not much wrong with that.
Understatement in the finest tradition of man pages and RFCs.
> Theoretically, there is not much wrong with that.
Understatement in the finest tradition of man pages and RFCs.
I assume people want to use golang for the speed advantages of servicing many connections at once. If each connection is spawning hundreds of goroutines it's not going to work so well.
https://gist.github.com/nathanwdavis/6290428
Basically, for big lists a goroutine per loop is very slow in comparison.