エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go言語でプロセス間同期処理 - Qiita
Goにはプロセス間の同期がない? goルーチンという素晴らしいスレッド(厳密には違うようですが)の仕組... Goにはプロセス間の同期がない? goルーチンという素晴らしいスレッド(厳密には違うようですが)の仕組みを提供してくれているGolangですが、プロセス間の制御をする仕組みがありませんでした。 複数のプロセスから、1つのファイルにログを記録したいと考えていました。 「golangにファイルロックの仕組みはないのですか?」という質問へのAndrew Gerrandの回答は「syscall.Flockを使え」というもの。 もちろんこれはWindowsでは使えない。(コンパイルエラーになってしまう) (回答は2011年のものだが、今も事情は変わっていない様子) https://groups.google.com/forum/#!topic/golang-nuts/L6KKPCxysXw LinuxやMacだけならばこれでいいのですが、Windowsにも対応したい。Javaではなく、Goを使うのだ