2020/07/20 追記: 最近の Windows 10 ではこの動作が変更されている様です。 https://play.golang.org/p/CHGYhtzRsK Go 1.8.3で『GOOS="darwin"』だと完走するけど、『GOOS=... Go 1.8.3で『GOOS="darwin"』だと完走するけど、『GOOS="windows"』だと途中でエラーになるプログラム。 osやsyscallパッケージを使っている時、こういう事があって当然なのかパッケージの実装に問題があるのか判断する規準となりそうな記述って公式になにかありますでしょうか。 https://plus.google.com/u/0/103737163485109218200/posts/gfNS2Bz4QrH?cfem=1 UNIX だと以下のコードはパスするのに Windows だとエラーになるという話。
![Big Sky :: CreateFile で FILE_SHARE_DELETE を指定するとどうなるか](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)