Re: [请益] 台湾golang的现况与未来

楼主: deepkh (科科将)   2017-08-12 10:31:48
若以 C 的观点来看 GO, 那么我认为 GO 自动包含了下列图书馆
libtask - 比线程更小的线程, 但却不是线程, 所以不需要
thread context switch 的 overhead
libevent - non-blocking socket, buffered IO
openssl - SSL, encrypt/decrypt, hash, 以往 C 里要用这
些func其实是非常蛋疼的
cross-compiling - win32, linux, armv7, aarch64 .. 而且
可以在任意 host 端去 compile 成其他 target 端, 若对 C 来说
还必须安装 target 的 cross-compiler 然后就是不断的 GCC
参数调试. 只能说 C 是个磨练心志的朋友呢. 但若没有这位磨
练心志的朋友, 也许也很难体会 GO 改变了什么.
go 本身没有 memory leak, 有 GC, 写法很简单, 程式语言本身
某种程度上像 swift 加 C. 自己感受的 GO 最大好处在于,
1. 很省内存, C 以往都会 alloc 一块比预期大的内存
当 buffer, 但 go 貌似不会把这一大块的内存的缝隙给浪费掉?!
(没有追过 go 的 code, 纯属猜测 XD)
2. 效能大概比 C 慢, 在 java 上下
https://tinyurl.com/pohmc4y
3. arm 里也可以跑 go, 一般要用 C 去完成 client/server
并且有加解密的功能时, 一个很菜的新人我认为若没人指
点到完成, 很难想像到底会卡了多少关卡.
google 确实很多实验性质的 project, 像 GWT, GAE
但 go 的改变, 让 C coder 的良善与正直都回来了, 我认为 go
应该还是会继遇 go 下去吧 ~
※ 引述《a8319 (迪拉克)》之铭言:
: 最近有个机会进到一家用go的小公司
: 也愿意让我进去学
: go光听就觉得很潮 所以满吸引我的
: 但在台湾golang是不是几乎没有人用啊?
: 版上好像也没有人在征 也没人讨论
: 想请教看看各位 觉得go这个语言如何
: 在台湾是否有前景
: 或是更直接一点 是否有钱景
: 希望比较有接触的大大可以分享一下
: thx
作者: qoo1991 (笨哲)   2017-08-12 10:35:00
图书馆?
作者: discipile (DIS)   2017-08-12 10:40:00
libary翻成图书馆吧........*library,漏打一个r...
作者: robler (章鱼丸)   2017-08-12 10:43:00
图书馆
作者: dreamnook (亚龙)   2017-08-12 10:50:00
呃 图书馆XD?
作者: new122851 (未若柳絮因风起)   2017-08-12 11:01:00
故意的吧
作者: walilaV (哇哩勒)   2017-08-12 11:02:00
翻译也太不认真 …
作者: chuegou (chuegou)   2017-08-12 11:38:00
我以为是故意搞笑...
作者: Ommm5566 (56天團)   2017-08-12 13:05:00
26滚
作者: yuigahamayui (由比ヶ浜 结衣)   2017-08-12 13:05:00
图书馆笑了
作者: ggBird (ggBird)   2017-08-12 13:09:00
嘘沙小
作者: jaid (jaid)   2017-08-12 16:27:00
要不要先学好中文
作者: INTJ (Hello~)   2017-08-12 21:59:00
最近也在学go 推
作者: cs8425 (cs)   2017-08-13 10:45:00
推 多核效能容易发挥跟cross-compiling太好用了尤其是要跨linux跟win的程式 省掉安装VC之类的一堆毛
作者: Ekmund (是一只小叔)   2017-08-13 13:07:00
故意的啦 讲得很精要捏
作者: shortoneal (不告诉你咧)   2017-08-14 17:02:00
中国人是讲"库" 不是什么图书馆吧..
作者: kyokoshome (转角遇到鬼)   2017-08-22 21:15:00
这边见识到工程师缺乏幽默感了

Links booklink

Contact Us: admin [ a t ] ucptt.com