![]() | 1 Frankcox 2022-09-23 08:39:49 +08:00 《 Go 程序设计语言》 |
![]() | 2 liuzy1999 2022-09-23 09:08:08 +08:00 [Go 语言圣经(中文版)]( https://books.studygolang.com/gopl-zh/) |
![]() | 3 PrtScScrLk 2022-09-23 09:08:31 +08:00 |
![]() | 4 darkengine 2022-09-23 09:08:32 +08:00 ![]() 找个你熟悉的 Java 项目,用 go 重写 |
![]() | 5 CathayChen 2022-09-23 09:10:39 +08:00 |
6 wangxiaoaer 2022-09-23 09:13:30 +08:00 语法层面随便找本书看看就行了。 我觉得跨语言最大的障碍在于编程模式和思想的转变,比如 Java 之前有好多的设计模式,有一些是为了完善语言层面的缺陷,这些如果套用到 go 里面,可能这个缺陷本身就不存在,那么这个模式也就没有了意义,但是如果意识不到这一点,写 go 的时候还是下意识套用这种模式就有问题了。 很惭愧,我自己 java 比较熟悉,但也是皮毛,分不清哪些是通用模式,那些是语言特性,偶尔写个 go 的时候还是感觉受 spring 那一套思想禁锢较多。希望楼主能够突破。 |
![]() | 7 hero0earth 2022-09-23 09:13:53 +08:00 建议先学好 Java,不要无的放矢 |
![]() | 8 picone 2022-09-23 09:22:10 +08:00 ![]() 注意不要把 Java 的毛病带到 Go |
![]() | 9 gazi 2022-09-23 09:24:52 +08:00 咔咔做项目就完了,现在我也在学 |
![]() | 10 xaplux 2022-09-23 09:29:15 +08:00 你搜搜,之前有人发过 java 转 go 的帖子 |
![]() | 11 www5070504 2022-09-23 10:01:52 +08:00 不要 java 味的 go 其他语言转 go 的人看了非常难受 |
![]() | 12 sadfQED2 2022-09-23 10:34:44 +08:00 via Android 我以前就写 java 的,转 go 花一天时间看了看 go 圣经,然后就上手项目了。 |
![]() | 13 zhangkunkyle 2022-09-23 10:37:39 +08:00 B 站搜刘丹冰大佬的视频,8 小时转职 |
![]() | 14 lessMonologue 2022-09-23 10:45:31 +08:00 ![]() DO ,DTO ,VO ,先整上去 |
![]() | 15 darksword21 PRO ![]() 可以预计的过几天会有个吐槽 go 的帖子,里面是和 java 的对比 |
![]() | 16 anteros 2022-09-23 11:12:50 +08:00 java 味很好。go 比较简陋。 |
![]() | 17 Reficul 2022-09-23 11:57:16 +08:00 @lessMonologue #14 你太坏了 |
18 wdwwtzy 2022-09-23 11:58:10 +08:00 同问,哪本书或者哪个教程最好? |
![]() | 19 yl20181003 2022-09-23 15:29:26 +08:00 和 15 楼有同样的感觉 |
![]() | 20 n37r09u3 2022-09-23 15:55:06 +08:00 b 站现在教程那么多 随便看一个就会 |
![]() | 21 jadelike OP @lessMonologue 好的,Dao 层、Controller 层、Service 层、Entity 层、view 层都搞上了。 |
22 songco 2022-09-24 03:32:02 +08:00 via iPhone 一本正经的书 多看看别人的代码,可以从 commit 看起 多动手 上手很快,熟练或者精通需要积累 |