作者a8319 (迪拉克)
看板Soft_Job
标题[请益] 台湾golang的现况与未来
时间Fri Aug 11 23:08:22 2017
最近有个机会进到一家用go的小公司
也愿意让我进去学
go光听就觉得很潮 所以满吸引我的
但在台湾golang是不是几乎没有人用啊?
版上好像也没有人在徵 也没人讨论
想请教看看各位 觉得go这个语言如何
在台湾是否有前景
或是更直接一点 是否有钱景
希望比较有接触的大大可以分享一下
thx
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.252.137
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1502464104.A.59F.html
1F:推 lihaomai: 蛮多大公司有在用,如17 08/11 23:14
2F:→ dreamnook: 自学中 但还没弄出发挥出golang声称效能的专案过XD 08/11 23:21
3F:推 kkk003: 公司有用来开发一些简单的服务 08/11 23:41
4F:→ elements: 只是名字潮,写起来没有什麽爽度,而且 gofmt 排版很丑 08/12 00:28
5F:推 RunRun5566: 语法太独特了,一直都不太喜欢Google的开发工具 08/12 00:35
6F:→ RunRun5566: Angular, Firebase, blablabla的, 感觉不够人性化 08/12 00:35
7F:→ RunRun5566: 当然这是我的见解啦,参考就好 08/12 00:36
8F:→ dnabossking: 觉得go真的很工程师,而且语言本身就融合许多模式在 08/12 00:53
9F:→ dnabossking: 里面了 08/12 00:53
10F:推 Rsh920501: Go 的语法我自己是写的很开心啦 08/12 01:01
11F:→ Rsh920501: 17、旋转、straas 这些开的 pay 都蛮高的 08/12 01:01
13F:推 alog: 写小的webservice用docker部署起来挺爽的 08/12 01:04
14F:推 hungys: goroutine、channel 很不错。缺点是有些地方实在很龟毛, 08/12 01:08
15F:→ hungys: 像是不允许有宣告却没使用的变数,然後没有 generics 支 08/12 01:08
16F:→ hungys: 援也不太方便。另外 exception 的处理个人也不是很喜欢。 08/12 01:08
17F:推 hungys: 国外很多公司都是业务量扩张才开始迁移到 Go,国内大概要 08/12 01:10
18F:→ hungys: 有一定发展的中小型公司吧。 08/12 01:10
19F:推 jefflu: 米国的新创只要有写server side的 现在大概9成都是golang 08/12 04:19
20F:→ hungys: 楼上有根据?九成也太夸张,Node.js 跟 Rails 应该还是比 08/12 09:06
21F:→ hungys: 较多吧 @@ 08/12 09:06
22F:推 join183club: 小心google推的东西也是有失败的 08/12 09:16
23F:→ abc01251: go的语法 个人真的没有爱 很不人性化 08/12 09:48
24F:→ badyy: 做backend的东西,兼具效能跟开发速度. 08/12 10:07
25F:→ y3k: 杀手级应用出来之前 不太可能受到太多青睐 功能跟C差不多但是 08/12 11:50
26F:→ y3k: 效能有输 我记得仅比Java略快?@@ 语法上就较多语法糖很方便写 08/12 11:51
27F:→ plcder: docker就是GO写的现在全世界流行用来做devops 08/12 12:14
28F:→ bibo9901: docker的核心就是复制档案然後chroot 跟语言关系很小吧 08/12 12:21
29F:嘘 beaprayguy: 说九成会不会太夸张 08/12 12:26
30F:→ hungys: 哪里没杀手级应用,Docker就Go写的,Kubernetes也是 08/12 12:27
31F:→ hungys: 之前关掉的Parse,後端後来也迁移到Go去了 08/12 12:28
32F:→ elements: docker 和 kubernetes 只是工具不是 sdk,算不上什麽杀 08/12 13:02
33F:→ elements: 手级应用。kubernetes 也是用 restful API 来控制,会 08/12 13:02
34F:→ elements: 不会 go 没有关系,最多只是证明 go 能够写出这种等级 08/12 13:02
35F:→ elements: 的程式。 08/12 13:02
36F:推 jlhc: go目前没什麽大的进展 但是也很好用 有c的需求改用go很棒 08/12 13:16
37F:→ jlhc: 但是杀鸡不一定要牛刀啦 市面上8-9成的商业应用都用不到go 08/12 13:17
38F:→ jlhc: docker 的核心概念跟go一点关系都没吧XD 08/12 13:17
39F:→ hungys: 语言终究是工具,它的特点不就是能用很简单的方式写出 08/12 13:36
40F:→ hungys: high concurrency、效能好的程式,用blocking的概念写出 08/12 13:36
41F:→ hungys: 实际上non-blocking的行为,国外也已经不少公司证明过了 08/12 13:37
42F:→ hungys: Uber本来大量使用Node.js,现在也逐步为了效能改用Go写 08/12 13:37
43F:→ hungys: 我不觉得它还没被证明过,只是跟其他语言或框架比起来它 08/12 13:38
44F:→ hungys: 开发成本还是相对偏高,所以才比较少公司在前期就导入 08/12 13:39
45F:推 Sunal: 是杀手级应用 还是杀手级应用程式 不一样唷 08/12 13:40
46F:推 elements: 我会建议原 po,如果真的觉得 go 好潮好潮,那就去。即 08/12 14:03
47F:→ elements: 使 go 两年後突然死了,你也学了不少观念,再跳也快。 08/12 14:03
48F:→ elements: 重点是,找到一个你愿意投入的工作。 08/12 14:03
49F:→ elements: 你要知道 go 的好与不好,你至少要很熟另一个程式语言 08/12 14:04
50F:→ testPtt: 等Android Studio专案支援吧 08/12 14:57
51F:推 kytu: Dcard 也有在用~~golang meetup 也很常办在Dcard! 08/21 12:36
52F:推 orson: 还有个ethereum体系也是用go写的。 08/21 13:37
53F:→ kkdai: 看来社群要继续努力... 要不要来参加一次 golang.tw 聚会? 08/21 15:33