5 ms·
You know, that's entirely possible. I was playing around with different methods of passing data between goroutines for increasing performance and I knew one of
by anom9999 12y ago
You know, that's entirely possible. I was playing around with different methods of passing data between goroutines for increasing performance and I knew one of the methods I was testing wasn't idiomatic Go. However since I wasn't getting race conditions normally i assumed that the GOMAXPROCS fault wasn't down to my shonky code.
The weird thing is I thought I'd read somewhere that said Go defaulted to a process per CPU core (like the OP has hardcoded ib this project). I'm guessing that isn't the case then? It sadly wouldn't be the first time I've misread something! :(
- cmelbye 12y agoGOMAXPROCS defaults to 1, meaning unless you change that value, your code will not run in parallel by default.