<pre>Read/Write file operations must not consume threads, and use the polling similar to net package. This was raised several times before. Here is a particular example with godoc: <a href="https://groups.google.com/d/msg/golang-nuts/TeNvQqf4tO4/dskZuFH5QVYJ">https://groups.google.com/d/msg/golang-nuts/TeNvQqf4tO4/dskZuFH5QVYJ</a></pre>