
看目前这门语言挺火的。不过 C#和 Go 的性能差异并不大,似乎转 Go 并不会又突破性的提升。
并发能力、异步处理这些我都还没关注,不了解。
目前倒是想抽空了解一些 Rust,<hide>作为一个内存爆破者,我是被 C/C++吓怕了</hide> <hide>v2 居然不支持 markdown 的~~删除线语法</hide>
当然,我不是职业开发者
有没有前辈指指路。
1 min 2018-01-21 09:54:54 +08:00 从面向工资编程的角度说可能是必要的,看你能不能找到有需求的职位。 不然的话,学个 rust py haskell f#岂不美哉 |
2 simple2025 2018-01-21 09:58:22 +08:00 从找工作的角度,肯定是 java,或者 js,如果从将来的角度来看的话,golang 比 rust 好一点,golang 比 rust 简单太多了,简单的东西容易火 |
3 blless 2018-01-21 10:52:07 +08:00 via iPhone 多学几门语言我觉得完全没问题…工作中也是要经常切换语言的 |
4 kslr 2018-01-21 11:33:07 +08:00 我说... 学一下又没什么,这有什么考虑的。 |
5 SuperMild 2018-01-21 11:39:13 +08:00 不是职业开发者可以试试 python,第三方库实在非常优秀,要啥有啥 |
7 CatCode OP |
8 sammo 2018-01-21 12:00:58 +08:00 via Android 一般都是在用动态语言的情况下,再学一门静态语言,以免忘了静态语言的“好” |
9 blless 2018-01-21 12:06:24 +08:00 via iPhone @CatCode 也是 应该是熟练掌握 1-2 种语言 最好是一种动态语言 一种静态,其他的我觉得可以阅读应该就差不多了 |
10 SuperMild 2018-01-21 12:10:31 +08:00 主要还是看想做什么样产品,楼主能不能透露一下考虑学 go 是打算做什么类型的东西? |
11 blless 2018-01-21 12:18:19 +08:00 via iPhone ls 说到点上了,语言也是看应用场景的,性能什么的都是其次。go 很适合 web 后端服务,命令行工具感觉也很好用。c#我觉得跟 java 类似,你要做什么都可以,不过 c#对 windows 图形界面很友好 |
12 shingle 2018-01-21 12:26:01 +08:00 via Android 自从用 go 写后端,再也不想换其他语言了 |
14 doubleflower 2018-01-21 13:39:33 +08:00 via Android |
16 SuperMild 2018-01-21 13:58:29 +08:00 @CatCode 这种情况学 go 的实际用处不是很大,也就多了解一种技术。不过 go 的文档非常优秀,语言特性也很少,入门过程是很流畅的,学一学花不了太多时间。 |
17 Devin 2018-01-21 15:30:28 +08:00 via iPhone @doubleflower 那写桌面应用怎么办? |
18 xuanyuanaosheng 2018-01-21 16:15:07 +08:00 via Android 有需求就学,多一门语言多一份选择,也多一份新思路 |
19 alinwu05 2018-01-21 16:39:59 +08:00 多学一门吧,多接触别的生态,有好处~! |
20 doubleflower 2018-01-21 17:14:41 +08:00 @Devin Electron |
21 hjc4869 2018-01-21 17:37:07 +08:00 via iPhone golang 没必要,java 和 py 可以看看。 |
22 sammo 2018-01-21 21:06:30 +08:00 via Android 桌面应用 java swing 阿 |
24 danielzhang0212 2018-01-22 07:18:25 +08:00 golang 挺好玩的。个人比较喜欢它提供的 gofmt 工具,做文档的方式也很有意思。整体语言非常简洁,上手之后会多少改变人写代码的习惯,尤其是会很习惯使用多线程编程。 |
25 nl101531 2018-01-22 09:29:56 +08:00 via Android 业余时间多的话可以学学,go 的招聘也越来越多了。。。很好奇这没泛型的语言怎么写那些复杂的业务。 |
26 chih758 2018-01-22 09:39:39 +08:00 想搞云计算容器云就学 golang |
27 zzWinD 2018-01-22 10:00:55 +08:00 @SuperMild web 这块吗? 我目前在写的网站是用的[Gin Framework]( https://github.com/gin-gonic/gin) 再加上 sqlx 用起来挺爽的,如果 go 的 template 能出个完美的库就更爽啦。 Go 的工具链用着挺舒服的,语法的怪异。这个仁者见仁智者见智,不讨论什么。至于泛型,可以期待一下 Go 2.0 的进程 |