mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
6 lines
459 B
Markdown
6 lines
459 B
Markdown
|
|
On Windows, [NewFile] supports overlapped (a.k.a non-blocking) file handles even
|
||
|
|
when the handle can't be added to the Go runtime I/O Completion Port (IOCP), normally
|
||
|
|
because it is already attached to another IOCP. The I/O operations will be performed in
|
||
|
|
a blocking manner instead of using the Go runtime IOCP.
|
||
|
|
Particularly, this means that is now possible to reliably pass overlapped named pipes and
|
||
|
|
sockets to a Go process standard input, output, and error.
|