Java 选手想学 go 要怎么学?

2022-09-23 08:37:25 +08:00
 jadelike
如题,22 校招进了个国企,有点无聊,想学点 go ,但是无从下手的感觉。有没有老哥推荐一下
2995 次点击
所在节点    问与答
22 条回复
Frankcox
2022-09-23 08:39:49 +08:00
《 Go 程序设计语言》
liuzy1999
2022-09-23 09:08:08 +08:00
[Go 语言圣经(中文版)]( https://books.studygolang.com/gopl-zh/)
PrtScScrLk
2022-09-23 09:08:31 +08:00
darkengine
2022-09-23 09:08:32 +08:00
找个你熟悉的 Java 项目,用 go 重写
CathayChen
2022-09-23 09:10:39 +08:00
wangxiaoaer
2022-09-23 09:13:30 +08:00
语法层面随便找本书看看就行了。

我觉得跨语言最大的障碍在于编程模式和思想的转变,比如 Java 之前有好多的设计模式,有一些是为了完善语言层面的缺陷,这些如果套用到 go 里面,可能这个缺陷本身就不存在,那么这个模式也就没有了意义,但是如果意识不到这一点,写 go 的时候还是下意识套用这种模式就有问题了。

很惭愧,我自己 java 比较熟悉,但也是皮毛,分不清哪些是通用模式,那些是语言特性,偶尔写个 go 的时候还是感觉受 spring 那一套思想禁锢较多。希望楼主能够突破。
hero0earth
2022-09-23 09:13:53 +08:00
建议先学好 Java,不要无的放矢
picone
2022-09-23 09:22:10 +08:00
注意不要把 Java 的毛病带到 Go
gazi
2022-09-23 09:24:52 +08:00
咔咔做项目就完了,现在我也在学
xaplux
2022-09-23 09:29:15 +08:00
你搜搜,之前有人发过 java 转 go 的帖子
www5070504
2022-09-23 10:01:52 +08:00
不要 java 味的 go 其他语言转 go 的人看了非常难受
sadfQED2
2022-09-23 10:34:44 +08:00
我以前就写 java 的,转 go 花一天时间看了看 go 圣经,然后就上手项目了。
zhangkunkyle
2022-09-23 10:37:39 +08:00
B 站搜刘丹冰大佬的视频,8 小时转职
lessMonologue
2022-09-23 10:45:31 +08:00
DO ,DTO ,VO ,先整上去
darksword21
2022-09-23 10:55:25 +08:00
可以预计的过几天会有个吐槽 go 的帖子,里面是和 java 的对比
php01
2022-09-23 11:12:50 +08:00
java 味很好。go 比较简陋。
Reficul
2022-09-23 11:57:16 +08:00
@lessMonologue #14 你太坏了
wdwwtzy
2022-09-23 11:58:10 +08:00
同问,哪本书或者哪个教程最好?
yl20181003
2022-09-23 15:29:26 +08:00
和 15 楼有同样的感觉 🐶
n37r09u3
2022-09-23 15:55:06 +08:00
b 站现在教程那么多 随便看一个就会

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/882285

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX