>>573
Goは見かけ同期と誤認するけど
同じOSスレッド上でもメインや複数のGoルーチンがスケジューリングされて交互に非同期で動いているよ
例えばGoで
func1()
func2()
func3()
と見かけ同期に書いているのは
async/await対応言語で
await asyncfunc1()
await asyncfunc2()
await asyncfunc3()
と書いた時と同じ状態
つまり見かけ同期のGoの実態は非同期
「Goは最初から全てがasync汚染されているためasync汚染に気付かずに済む」が正解
Go language part 5
■ このスレッドは過去ログ倉庫に格納されています
574デフォルトの名無しさん
2022/09/05(月) 21:20:50.97ID:MMezNWAp■ このスレッドは過去ログ倉庫に格納されています
