[過去ログ] Go language part 3 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
131: デフォルトの名無しさん [sage] 2019/12/05(木) 11:52:28.33 ID:a2pVpta0(1) AAS
シマンテックのSEPがgolintを誤検知してさくっと削除
140: デフォルトの名無しさん [sage] 2019/12/14(土) 21:32:58.33 ID:b2AnHSwF(1) AAS
>>139
139(1): デフォルトの名無しさん [sage] 2019/12/14(土) 21:25:16.45 ID:yWRsmPzk(3/3) AAS
さくっと欲しいときは
外部リンク:play.golang.org
を使ってる
お、イイネ!
368: デフォルトの名無しさん [] 2020/04/01(水) 10:12:05.33 ID:0Fs3VJge(1) AAS
Goは標準ライブラリが豊富っていうけどどこらへんが豊富なの?
Goは並行処理が得意なのに並列処理が得意とか実際に触ってるわけでもないのに書く人多いから豊富ってのも嘘なんじゃないかと思ってる
411: デフォルトの名無しさん [sage] 2020/04/18(土) 20:00:40.33 ID:7LGZx49d(2/3) AAS
そんな君にはC#おすすめ
470: デフォルトの名無しさん [sage] 2020/05/08(金) 09:16:00.33 ID:le9A8gSm(1) AAS
どうでもいい内容なんだよなーそれ
576: デフォルトの名無しさん [sage] 2020/05/19(火) 21:21:52.33 ID:uas/zK5F(19/19) AAS
>>567
567(5): デフォルトの名無しさん [] 2020/05/19(火) 17:19:44.24 ID:h69Ba80R(1) AAS
普通は適当なサイズに分けてチャンクで送る
Content-Length不要…以前の、設定しなけりゃチャンク送信!
orz

ちなみに、レスポンス書き込みがエラーになるブラウザはChromeとEdge
Firefoxだとエラーにならないのは何故だろう
695: デフォルトの名無しさん [sage] 2020/09/06(日) 15:27:49.33 ID:FQOSALvE(1) AAS
長さだよ。2番目は容量な
784
(2): デフォルトの名無しさん [sage] 2020/11/01(日) 10:42:25.33 ID:0aiHjqpe(2/12) AAS
>>782
782(2): デフォルトの名無しさん [sage] 2020/11/01(日) 09:44:48.65 ID:Gkt9gY6r(1/2) AAS
軽さ速さは環境によって変わる
少コア環境ではM:Nスレッドモデルのgoroutineは有効に機能しない場合がある
少なくともGo開発側はM:Nスレッドモデルに合わせるにはasync/awaitモデルよりスレッド/チャネルモデルの方がいいと判断した

位の話でしょ

goroutineのモチベーションは非同期処理についてG社が持つようなメニーコアかつ分散な環境でスケールするかって話をしないと伝わらないよ
逆に言えばそれ以外の環境では他言語に劣るわけだろ。

元々は多分、命名からして、コルーチンをgoroutineで、ということなのだと思う。
コルーチンは通常は本体側と交代で間欠的に動作する前提で書かれているから、スレッドで切り離すことはしない。
ただ、もしそれが本体と並行に動作可能なら、スレッドとして切り離せば、
本体側が動いている間に次のyieldまで動作させられ、コルーチン部分の処理時間を見た目ゼロに出来る。
実際、大半のコルーチンはこれが可能なはずで、これまでは単に面倒/スレッド生成消滅のコストの為にそこまでやらなかっただけ。
だから、スレッドよりもっとお手軽で軽いgoroutineを用意すれば、という訳だ。

OSでの並行はprocessだが、multi processは重すぎるのでアプリ内processとしてthreadが出来た。
それと同様に、thread内の並行として、goroutineという、もう一段軽い物を用意した。

だからここまでのストーリーは辻褄が合っているとして、それがどこに適用出来るかだよ。
CPUが精々数個しかないそこら辺のPCだと、threadだけで埋めきれるので、普通にそれが最適解になる。
threadだけでは埋めきれないほどのCPUがあり、積極的に並行goroutineとして切り出してくれないといけない、
という、いわゆるメニーコアならGoの方が有利になる可能性があるけど、実際この場合はキャッシュコヒーレンシの問題が発生してくる。
勿論チャネルだし、後はオブジェクトの中身も含めてインミュータブル、
つまりErlangの世界まで行けたらこの辺の問題も無くなるけど、Goはそういう感じじゃないでしょ。
そもそもメニーコアの筆頭のXeonPiも死に体だし。(これはGoのせいではないけど)
920: デフォルトの名無しさん [sage] 2020/11/05(木) 17:54:16.33 ID:/CgVmiK8(4/4) AAS
>>918
918(1): デフォルトの名無しさん [] 2020/11/05(木) 14:44:49.50 ID:BWbga0la(1/2) AAS
>>908
Rustは非同期まわりが不安だよな。
まあ、不安ったって迷走してる程度で、根本的にはCの代替として落ち着いていくでしょ
確かどっか大手がコンテナの記述用途でテコ入れするとか

対立煽りしたいらしい奴は、方向性がまるで違うんだからC++のスレにでも行けって感じ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s