Why does it not create many threads when many goroutines are blocked in writing file in golang? Why does it not create many threads when many goroutines are blocked in writing file in golang? multithreading multithreading