[過去ログ]
Go language part 5 (1002レス)
Go language part 5 http://mevius.5ch.net/test/read.cgi/tech/1645915400/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
104: デフォルトの名無しさん [sage] 2022/03/04(金) 18:09:02.15 ID:4zB49VIz >>103 >>96 http://mevius.5ch.net/test/read.cgi/tech/1645915400/104
125: デフォルトの名無しさん [] 2022/03/07(月) 08:55:53.15 ID:q3eUi8ps RustあげてるやつがRustの良さを何も理解できてないのがホント阿呆らしい http://mevius.5ch.net/test/read.cgi/tech/1645915400/125
149: デフォルトの名無しさん [sage] 2022/03/09(水) 19:25:13.15 ID:HVZ+1br4 まーた(ry http://mevius.5ch.net/test/read.cgi/tech/1645915400/149
168: デフォルトの名無しさん [sage] 2022/03/11(金) 12:02:29.15 ID:0bHD9k1s Java, C# は使えて当然、C++が分かるなら誉めてもらえる http://mevius.5ch.net/test/read.cgi/tech/1645915400/168
260: デフォルトの名無しさん [sage] 2022/04/02(土) 06:14:33.15 ID:BAqmRjl3 >>259 ああ C#はマイクロソフトのヘルプで見てったから文法書形式のは覚えがないのか JavaScriptもMDNばかりで仕様書をよんだことないや http://mevius.5ch.net/test/read.cgi/tech/1645915400/260
290: デフォルトの名無しさん [sage] 2022/04/09(土) 18:00:08.15 ID:P2GNRI+e https://go.dev/play/p/8ALFIMMIQPz か? http://mevius.5ch.net/test/read.cgi/tech/1645915400/290
454: デフォルトの名無しさん [] 2022/07/11(月) 19:28:21.15 ID:QgABBT19 構造体のコンストラクタのコードを見ると必ず構造体のポインタを返していますが、ポインタにするメリットと値を返したときのデメリットを教えて頂きたいです http://mevius.5ch.net/test/read.cgi/tech/1645915400/454
511: デフォルトの名無しさん [sage] 2022/08/31(水) 14:11:42.15 ID:LHsSKudI いかにも仕事が雑なグーグルらしい雑な仕様の言語 http://mevius.5ch.net/test/read.cgi/tech/1645915400/511
697: デフォルトの名無しさん [sage] 2022/12/08(木) 18:39:09.15 ID:uxR4Nxrs windows環境でGoをアップデートするにはどうしたらいいでしょうか? 新しいバーションで上書きインストールしちゃえばいいんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1645915400/697
867: デフォルトの名無しさん [sage] 2025/05/17(土) 14:47:41.15 ID:GrCbm+C0 境界チェックだけでなくnil (やnullやundefinedなど)チェックのミスなど色々あるね ヌルポが起こるJavaなどは論外だね http://mevius.5ch.net/test/read.cgi/tech/1645915400/867
919: デフォルトの名無しさん [sage] 2025/05/18(日) 23:54:17.15 ID:eaOArS/2 >>918のasync関数fooは以下のように機械的に通常関数fooへと自動変換できる ステートマシンを使う必要はない function foo() { return new Promise((resolve, reject) => { console.log("hello"); delay(1).then((_x1) => { let a = _x1; delay(2).then((_x2) => { let b = _x2; let c = a + b; console.log(`${a} + ${b} = ${c}`); resolve(c); }); }); }); } http://mevius.5ch.net/test/read.cgi/tech/1645915400/919
944: デフォルトの名無しさん [sage] 2025/05/19(月) 09:29:12.15 ID:8khPYfEx だから今すぐ出来る対策は、Goroutineのスタックサイズ制限でのスイッチングコスト低減だろうよ コンパイラで各Goroutine毎の最大スタックサイズを静的に解析し、そのサイズに固定する 静的にスタックサイズを確定出来ないGoroutineのコードは、落とす(=エラーとしてプログラマに書き直させる)、とかだね (GPUは既にこうなってる《はず》) とりあえずGPUでは"Write once, perform anywhere"出来てるのだから、 ・依存性がない最小単位でGoroutineに分離/分割し ・スイッチングコストをゼロに出来れば 行けるはず。ただ、Goはこのどちらもやろうとしてないよね これも駄目押ししとくと、 Go「グリーンスレッドだから軽い」 GPU/CUDA「Goroutineなんて贅肉多すぎのデブスレッド。本当のマルチスレッドを見せてやんよ」 てなところかと http://mevius.5ch.net/test/read.cgi/tech/1645915400/944
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.044s