> Java, Erlang and any other languages that introspect the /proc directory for information about CPU count may require additional configuration to prevent them from slowing down when using the CircleCI 2.0 resource class feature. Programs with this issue may request 32 CPU cores and run slower than they would when requesting one core. Users of languages with this issue should pin their CPU count to their guaranteed CPU resources.
Skimming through the code, it looks like Go on Linux should be using sched_getaffinity, so I don't think it's inspecting /proc. But maybe I read things wrong.
Is the `go help build` output "number of CPUs available" GOMAXPROCS or something else? I was somewhat surprised to see that `go env` doesn't emit GOMAXPROCS.
I also tried locally running `go test -x` to see if that had any output to hint towards what the default value of -p would be, but if that detail was in the output, I missed it.