というわけで、早速ダウンロード。
http://code.google.com/p/gomingw/downloads/list
ざらっと見たリリースノートでの修正点は
- Httpsへの対応
- MultiReader/Writerの対応
- MimeにAddExtentionType関数追加
- TimeZone考慮ロジックの追加
Windows関係で大きな変更は
- Syscall
- Syscall12の復活!
- ForkExecの実装
- WindowsErrorハンドリングの実装
- FormatMessage関係の実装
- Pipe処理の実装
- Netパッケージ
- 空文字のRead/Writeで例外発生するのを対処
- LookupHost/Port/Srvの関数追加
- Read時のEOF判定の追加
あとはBugFixいっぱい<おい
また色々と使ってみないと判んないなー。でもSyscall12の復活は嬉しい。
それにしてもForkExecってどう動くんだろ。プロセスまるごと複製をマジでやるんかな?
って思って、パッケージのソース読んで、「プロセスまるごとマジ複製」なのを確認。
中でGetStartupInfoして、その中身でCreateProcessしなおしてたw マジだ。でもForkだw
無いものは作る。基本だし、ベタだけど、アリだ。GJ!