If you're new to Go, then you might be surprised at just how efficiently the language can start new threads of execution (called goroutines) but if you're already using Go, you might wonder just how efficient they really are. I do a few simple experiments to provide some guidance.