查看完整版本 : 香港多唔多公司用GoLang?

william9413 2018-12-23 05:22 PM

香港多唔多公司用GoLang?

聽美國朋友講, 佢地嗰邊Go 幾popular
但我個人見香港好多startup 都係用node.js/ python 多, 想知道一下個市況.

撈底王 2018-12-23 07:00 PM

we use but not extensively :smile_46:

walman 2018-12-23 09:08 PM

大陸都好多人用golang,之前有用過for back-end同寫下router,係幾正架但再深入就冇咩研究落去,香港公司唔多點會用,近排對rust好有興趣:smile_40:

keho4 2018-12-24 05:06 PM

goling ?

漆哥 2018-12-24 08:14 PM

[quote]原帖由 [i]keho4[/i] 於 2018-12-24 05:06 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492427404&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
goling ? [/quote]


:smile_30::smile_30::smile_30:

TritonHo 2018-12-24 11:30 PM

[quote]原帖由 [i]william9413[/i] 於 2018-12-23 05:22 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492380891&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
聽美國朋友講, 佢地嗰邊Go 幾popular
但我個人見香港好多startup 都係用node.js/ python 多, 想知道一下個市況. [/quote]

前前後後用了5年,算是超早early bird,你有乜想八?

raymondchen 2018-12-27 08:24 PM

Infrastructure有關同埋Scale去到一定程度嘅比較適合用GoLang,香港未必多公司用。但是我好有興趣將Golang作爲2019年嘅進修目標,介紹一個Podcast GoTime: [url]https://changelog.com/gotime[/url]

singsingcat 2018-12-27 09:14 PM

[quote]原帖由 [i]raymondchen[/i] 於 2018-12-27 08:24 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492554056&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
Infrastructure有關同埋Scale去到一定程度嘅比較適合用GoLang,香港未必多公司用。但是我好有興趣將Golang作爲2019年嘅進修目標,介紹一個Podcast GoTime: [url]https://changelog.com/gotime[/url] ... [/quote]

未必關scale事,係project risks,搵人難

raymondchen 2018-12-31 02:59 AM

[quote]原帖由 [i]singsingcat[/i] 於 2018-12-27 21:14 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492555938&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


未必關scale事,係project risks,搵人難 [/quote]
都無錯,雞同蛋嘅問題。好多人學之前先諗下易唔易搵工,作爲公司又先諗易唔易搵人。

smartboy123 2018-12-31 03:23 PM

點解要轉去 golang?

raymondchen 2018-12-31 11:32 PM

[quote]原帖由 [i]smartboy123[/i] 於 2018-12-31 15:23 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492713875&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
點解要轉去 golang? [/quote]

技術上原因:GoLang係compile的時候係Statically Linked(呢樣可能要suffer過dynamically linked語言嘅問題相當長一段時間嘅人先有感受),在concurrency性能上比Java有極大優勢,語言本身複雜程度上又比C/C++低。
非技術原因:我自己已經厭倦Legacy Application,Go本身都只得10歲左右,開始流行都係幾年耐嘅事,系統老極都有限,係Go Team碰到乜都唔想學只想攬住老技術捱到退休嘅人嘅機會低D。

smartboy123 2019-1-1 12:32 AM

[quote]原帖由 [i]raymondchen[/i] 於 2018-12-31 11:32 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492732493&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


技術上原因:GoLang係compile的時候係Statically Linked(呢樣可能要suffer過dynamically linked語言嘅問題相當長一段時間嘅人先有感受),在concurrency性能上比Java有極大優勢,語言本身複雜程度上又比C/C++低。
非技術原因:我自己已經厭倦Legacy Application,Go本身都只得10歲左右,開始流行都係幾年耐嘅事,系 ... [/quote]


concurrency 好多過JAVA。 點解咁講

漆哥 2019-1-1 09:11 PM

Lib未夠多,Marketshare太低

idontknowjack 2019-1-1 09:58 PM

[quote]原帖由 [i]漆哥[/i] 於 2019-1-1 09:11 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492768835&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]
Lib未夠多,Marketshare太低 [/quote]
在下只是在 1.4 時約略看過 Java 的 concurrency / parallel model,基本的都有了,而且是 language native feature,不靠 lib。在 enterprise space , Java 也很廣汾。前輩的要求不低呀。

william9413 2019-1-2 06:02 PM

[quote]原帖由 [i]TritonHo[/i] 於 2018-12-24 11:30 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492440360&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


前前後後用了5年,算是超早early bird,你有乜想八? [/quote]

想睇吓學唔學呢隻language 裝備吓自己

singsingcat 2019-1-2 07:14 PM

[quote]原帖由 [i]idontknowjack[/i] 於 2019-1-1 09:58 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492771272&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

在下只是在 1.4 時約略看過 Java 的 concurrency / parallel model,基本的都有了,而且是 language native feature,不靠 lib。在 enterprise space , Java 也很廣汾。前輩的要求不低呀。 ... [/quote]
爪哇開thread成本高,一定要落pool,糕用routine overhead細好多。有個好處少人講,處理GC freeze十分靚仔。但error/panic比較麻煩。
有興趣學多樣當然有自由,但做decision maker唔係咁睇,最大死症係易學難精市場細,心口個勇字細D都唔會搏。相信佢同毒蛇命運差唔多,除非有日有個killer use好似AI咁,唔係都谷唔到人氣。
題外話,講concurrency,點可以唔講Erlang大佬,廿幾年前已經有齊各樣先進功能,一樣煲唔起;所以幾巴閉都好,冇人用冇community係好難發圍

idontknowjack 2019-1-2 10:13 PM

[quote]原帖由 [i]singsingcat[/i] 於 2019-1-2 07:14 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492814782&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

爪哇開thread成本高,一定要落pool,糕用routine overhead細好多。有個好處少人講,處理GC freeze十分靚仔。但error/panic比較麻煩。
有興趣學多樣當然有自由,但做decision maker唔係咁睇,最大死症係易學難精市場細,心口個勇字細D都唔會搏。相信佢同毒蛇命運差唔多,除非有日有個killer use好似AI咁,唔係都谷唔到人氣。
題外話,講con ... [/quote]
學到嘢了,多謝。

cymande 2019-1-2 10:42 PM

[quote]原帖由 [i]william9413[/i] 於 2019-1-2 06:02 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492811137&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


想睇吓學唔學呢隻language 裝備吓自己 [/quote]

呢個問題更加應該係問:係咪做企業應用?如果以後打算主要做好似銀行、保險或者ERP呢類企業應用,基本上唔會用Go嘅(Go嘅長處唔係做呢D),如果想裝備仲不如玩下 Javascript/Node.js 或者Python。

singsingcat 2019-1-3 12:28 PM

[quote]原帖由 [i]cymande[/i] 於 2019-1-2 10:42 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492822947&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


呢個問題更加應該係問:係咪做企業應用?如果以後打算主要做好似銀行、保險或者ERP呢類企業應用,基本上唔會用Go嘅(Go嘅長處唔係做呢D),如果想裝備仲不如玩下 Javascript/Node.js 或者Python。 ... [/quote]
願聞其長,Go嘅長處唔係做呢D,係做乜呢?

cymande 2019-1-3 10:10 PM

[quote]原帖由 [i]singsingcat[/i] 於 2019-1-3 12:28 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492844200&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

願聞其長,Go嘅長處唔係做呢D,係做乜呢? [/quote]

做一D同infrastructure(譬如networking, storage, distributed system, concurrency)有關嘅嘢,比較出名嘅用Go寫嘅項目例如Docker, Kubernetes, Etcd, InfluxDb,睇下佢地嘅功能,都唔係做落單計保費呢D企業應用嘅。
唔係話Go做其他做唔到,都有人用Go寫Web Assembly在Browser裏面執行,呢個可能好好玩,但如果要爲企業做決定,正常來講會選最適合Application的Language/Ecosystem。

我都係初學Go,做咗好多年Java,而家聽到Go社區例如Object Oriented同Data Centric之爭,覺得好有意思。其實無一個語言或者Programming Paradigm可以適合所有scenario嘅,但如果我只懂Java和OO,好難唔用我已經識嘅去套落所有嘢到,呢個都係我學Go嘅動機之一

walman 2019-1-4 06:35 PM

[quote]原帖由 [i]singsingcat[/i] 於 2019-1-2 07:14 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492814782&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]

爪哇開thread成本高,一定要落pool,糕用routine overhead細好多。有個好處少人講,處理GC freeze十分靚仔。但error/panic比較麻煩。
有興趣學多樣當然有自由,但做decision maker唔係咁睇,最大死症係易學難精市場細,心口個勇字細D都唔會搏。相信佢同毒蛇命運差唔多,除非有日有個killer use好似AI咁,唔係都谷唔到人氣。
題外話,講con ... [/quote]
就係因為見到RUST係GC上既優勢所以比佢吸引,但以學習成本黎講,GOLANG上手快過RUST:smile_40:

walman 2019-1-4 06:44 PM

[quote]原帖由 [i]cymande[/i] 於 2019-1-3 10:10 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492868711&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


做一D同infrastructure(譬如networking, storage, distributed system, concurrency)有關嘅嘢,比較出名嘅用Go寫嘅項目例如Docker, Kubernetes, Etcd, InfluxDb,睇下佢地嘅功能,都唔係做落單計保費呢D企業應用嘅。
唔係話Go做其他做唔到,都有人用Go寫Web Assembly在Browser裏面 ... [/quote]
之前睇過外國網站分析過GOLANG,當初開發原意係想REPLACE C#,但到現在已經成為配合GOOGLE PRODUCT而生既LANG,不過始終有個富爸爸照住,講唔定第時會有咩BREAKOUT都唔出奇:smile_40:

william9413 2019-1-4 11:40 PM

[quote]原帖由 [i]cymande[/i] 於 2019-1-2 10:42 PM 發表 [url=https://www.discuss.com.hk/redirect.php?goto=findpost&pid=492822947&ptid=27928746][img]https://www.discuss.com.hk/images/common/back.gif[/img][/url]


呢個問題更加應該係問:係咪做企業應用?如果以後打算主要做好似銀行、保險或者ERP呢類企業應用,基本上唔會用Go嘅(Go嘅長處唔係做呢D),如果想裝備仲不如玩下 Javascript/Node.js 或者Python。 ... [/quote]
我兩樣都用過, 用後已經怕了用dynamically typed languages 做比較大嘅project。
頁: [1]
查看完整版本: 香港多唔多公司用GoLang?