PTT推薦

[請益] 為什麼很多博弈公司都用Golang?

看板Soft_Job標題[請益] 為什麼很多博弈公司都用Golang?作者
a9603700
(大雄教你怎麼玩靜香)
時間推噓 8 推:9 噓:1 →:68

小弟我是Golang菜雞一個,最近正在準備換工作

然後收到不少使用Golang的公司面試邀約

但我仔細一看好多都是博弈...


不知道是不是我的錯覺,但我記得兩三年前還沒那麼多啊

還是這幾年突然出現很多使用Go的博弈公司

有這方面的八卦嗎?

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.133.222 (臺灣)
PTT 網址

empliu11/07 20:35一直都是一堆博弈用 沒什麼八卦

empliu11/07 20:36台灣大部分早期開始用的幾乎都是博弈業

empliu11/07 20:36單純你的"記得"沒這麼敏銳而已

empliu11/07 20:40至於原因 博弈很多是從中國挖技術主管或者買現成的

empliu11/07 20:41然後進博弈通常很難跳出去 所以都挖來挖去 就越繁衍越多

empliu11/07 20:41很難跳出去的原因是通常外面給不起這麼高的薪水

empliu11/07 20:43怕等等有菜雞拿流量說事 先打個預防針

empliu11/07 20:44公司幾個大流量的團隊 C#/C++/Go/Java 都有

empliu11/07 20:45單純就技術主管的喜好或者挖來的時候上一個團隊用什麼語言

原來如此!! 感謝E大解答

※ 編輯: a9603700 (114.43.133.222 臺灣), 11/07/2021 20:52:08

labbat11/08 00:16也有python2 python3 的吧

blackie101911/08 00:20呵呵

x246libra11/08 00:37你是非本科? go職缺超多博奕 素質感覺都很低

x246libra11/08 00:38也可能是我爛 所以去的公司也爛 看到的code更爛

x246libra11/08 00:39不建議非本科選 go

x246libra11/08 00:412年前 博奕比例 應該更高

neo527711/08 01:05開發快

tedmax10011/08 01:17因為很多博弈的主要技術團隊還是管理者來自對岸,對岸G

tedmax10011/08 01:17o非常夯

tedmax10011/08 01:18再來很多連網遊戲像是捕魚棋牌等的遊戲引擎代碼,以前

tedmax10011/08 01:18很多是C最近蠻多用Go改寫了,也是需要相關人才繼續維護

tedmax10011/08 01:18開發

fgkor12311/08 02:02c 改寫 go 很方便又多資源

fgkor12311/08 02:08golang 蠻容易讀懂原作者的意圖

fgkor12311/08 02:08對一些協定實做很好用

shomingchang11/08 02:36因為能寫 C++ 的高手都去外商和科技業了

chrischen11/08 07:10因為對岸很要求高併發,go有這個賣點

chrischen11/08 07:11可以拿來唬老闆跟股東

jobintan11/08 10:17Go國外很多科技公司在用,其中不乏知名大廠與startup,

jobintan11/08 10:20像是Uber、Medium、DigitalOcean之類的都在用。

x246libra11/08 10:55然而臺北9成博弈,不要拿國外說嘴了

Hsins11/08 11:41台北菠菜價格現在也沒到很優質吧

DrTech11/08 12:55看的太少。知名大公司,流量大的公司業務,潮流就是 Go

DrTech11/08 12:59覺得應該反過來問,為什麼很多台灣公司,都在用20年前的東

DrTech11/08 12:59西,不願意換 Go或其他更好的做法。

kso6041111/08 14:11blockchain也很多用Go,不是都菠菜吧

HKCs11/08 18:23外商golang路過 非菠菜

askaleroux11/08 20:04Foodpanda php 轉Go

askaleroux11/08 20:05Go挺好用 只是如果不要求高併發NodeJs 更多

askaleroux11/08 20:05然後直播平台也會用Go

BigCockman11/08 20:43Go在美國越來越紅是真的

viper970911/08 22:56原來Go這麼猛

freeunixer11/08 23:19先打聽一下 go 的背景靠山好嗎?還有,它快支持泛型了.

HKCs11/08 23:57而且規模大的菠菜 也有不少高手 光是那個捕魚機 一人每秒打

HKCs11/08 23:575發就好 已對岸為市場的話 同時1w個人就好 你的server每秒

HKCs11/08 23:57就要面對5w筆資料 人數一多起來 每秒都是十萬 百萬的 要嘛

HKCs11/08 23:57母公司很有錢 機器開免錢的 要嘛工程師很屌 對資料結構 演

HKCs11/08 23:57算法夠瞭解 台灣還不知道有沒有公司的server能每秒處理百萬

HKCs11/08 23:57請求 還能維持一致性的(金流的東西很強調一致性) 看電商 票

HKCs11/08 23:57券 1922人數一多就卡在哪裡 ㄎㄎ

empliu11/09 00:24Go的背景靠山? Google內部主力backend幾乎都是C++/Java

empliu11/09 00:25https://bit.ly/3mQF3Jv

empliu11/09 00:26inside of Google we’re using Kotlin more and more

empliu11/09 00:26to build our backend services

empliu11/09 00:28就算真的要過渡 也是找過到JVM相容的 Kotlin

empliu11/09 00:33你要說Go簡單好寫這些都沒什麼問題

empliu11/09 00:34真的要榨機器資源(Go粉最喜歡吹的高併發)不會拿Go來好嗎

empliu11/09 00:43國外幾間大公司 為了優化Go不能精確控制OS資源

empliu11/09 00:43看過好幾間解套方法就是切去 C++/Rust

shomingchang11/09 01:05人類產的資料再快也比不上機器自動化生產

shomingchang11/09 01:06博弈業資料量也是人工產的

cha12297711/09 03:34G的infra用c++和Java很久很久了 沒事不會換 當然沒換Go

cha12297711/09 03:35運作的好好的東西改語言只是浪費時間和成本

cha12297711/09 03:37比較新的東西用Go的東西還是不少的

freeunixer11/09 03:38說得好像 Java 控制底層 OS 資源會比較強一樣....

godsparticle11/09 08:29拿博弈練功 之後再跳出去

gozule11/09 11:33go寫網路方便速度快,要效能還是選C++/Rust

HKCs11/09 12:44rust/c++雖然效能強 但是太難上手 反觀go 上手較簡單 效能

HKCs11/09 12:44不差 對新手還比較友善

cancelpc11/09 14:03Go適合後台API等,跨平台、高效

cancelpc11/09 14:04遊戲等也用一堆阿

cancelpc11/09 14:05JVM對於OS而言也是一隻AP,沒比較強

cancelpc11/09 14:05遇到控制底層常常也是鎖住,得重新開機

cancelpc11/09 14:06c++門檻高,不容易控制,需求改變

cancelpc11/09 14:07以及易出現記憶體溢位漏洞等

cancelpc11/09 14:07指標錯誤

powerwolf54311/09 19:45明明都是 .net

cathychg02/09 12:42go to hall .....(* ̄︶ ̄)

cathychg02/09 12:44go to hell o(∩▽∩)