
多年 web 前端,熟练使用 Ai 工具等。现在因一些工作上的可选择因素想尝试学习 go ,之前没有什么服务端开发经验,会点 nodejs ,就是这样。 如果要学 go ,在 ai 工具(codeX+antigravity)的协助下,学习成本大吗?大概多久能上手啊?有没有大佬有一个 go 学习的方向和思路传授一下。
1 fan296311175 3 月 12 日 上手做一个项目,跟着 ai 做,有不懂的问 ai 。说实话,以现在 ai 的水平,很快 |
2 GeminiPro 3 月 12 日 go 谁都能学,最差估计 1 周就能上手。 |
3 GeminiPro 3 月 12 日 不知道前端好学不,后端想学下前端。 |
4 darksword21 PRO go 是最简单的 |
5 tanxnative 3 月 12 日 golang 一周可以生产可用代码,有 AI 还会加速此过程 |
7 DeWjjj PRO spring 框架的 redis+postgresql+kakfa 的视频教程才 20 小时好像,感觉一周差不多了。。。 |
8 mumuwen OP @darksword21 code 应该学习很快,主要是 web 开发到 服务端开发思维的转变,什么数据库、并发、多线程什么的 |
9 JimLee0921 3 月 12 日 我说 py 去年自学转 go ,我是跟着老项目基础一点一点开始的,当然后来感觉那个老项目太老了,就主要用 chatgpt+文档过一遍基础后再去多看看练习一下一些官方库,然后就开始熟悉下 gingorm 那几个官方库后开始做在 GitHub 上找项目做了,不介意可以留个 v 我加一下,把我之前那些基础整理发你一起学习哈哈 |
10 liaozzzzzz 3 月 12 日 via Android 我的经验是,单 go 的语法没什么跨度,看看文档就完事,关键是多出来的生态得用到再去丰富知识库 |
11 bzw875 3 月 12 日 现在有 AI 了,我这个前端外包仔都敢写 C++。报错了丢给 AI 排查 |
12 urlk 3 月 12 日 去看看后端的技术栈吧, 语言只是最基础的 |
13 TomVista 3 月 12 日 1 天 curd ,2 天疏通基建流程 ,第 3 天就可以开始干活了. |
14 weixind 3 月 12 日 go 的语法比 TS/JS 还要简单和少。这些都是术。 要追求道,服务端思维,先来一遍 DDIA 这本书意思意思。 |
15 SayHelloHi 3 月 12 日 写感兴趣的项目 越写越熟练 不要光看不写~ 哪怕用 AI 写 进步也很快的 不写真的是没有进步 |
16 loading 3 月 12 日 via Android go 非常简单,可能你要学下数据库,数据库要消耗一点时间。 |
17 nicefrp 3 月 12 日 AI 时代,直接用起来就完事了 |
18 navk 3 月 12 日 为啥不学 rust 呢? rust 跟 typescript 非常类似 |
19 Hyschtaxjh 3 月 12 日 via iPhone 後端言不是重 重是架中件 |
20 wogogoing PRO |
21 noahjsn 3 月 12 日 难的不是技术本身,而是技术的生态和解决问题的思维。 |
22 Mandelo 3 月 12 日 唉,现在我都懒得学习新语言了,直接上 AI |
23 congminhcap246 3 月 12 日 怕什么?我小前端下午用 claude 写个跨平台的 rust 应用。 |
24 lujiaosama 3 月 12 日 纯 vibe coding. 你甚至不需要学会. 拿其他语言的经验直接套. |
25 iorilu 3 月 12 日 都 AI 了, 管他啥语言, 你要 c++, 只要给钱我也整出来信不信 |
26 Nzelites 3 月 12 日 一周学会 c++是假的 但是学会 go 是真的 |
27 skipwitit 3 月 12 日 via iPhone …有什么好学的 直接 vibecoding 了 人才 |
28 whoosy 3 月 12 日 1 天入门 2 天精通 |
29 szdev 3 月 12 日 go 难的不是语言,面试会问系统性的问题方方面面才比较难 |
30 hefish 3 月 12 日 现在有 ai ,比以前容易多了。 |
31 leokun 3 月 12 日 go 一点不会现在照样写的飞起 |
32 ronyin 3 月 13 日 via Android 对于 go 这种,不如上 ai ,语法简单 |
33 humbass 3 月 13 日 根据近三个月的 vide coding, AI 更擅长写后端,因为后端没有界面呈现的问题,AI 写起来基本上放飞自我。 前端则是两种情况: 一般性的后台管理,假如说使用 element ui, 基本上也可以放飞自我。 一些定制化的界面,比如美术设计师做过的,这个还是要人工写一遍静态的,然后丢给 AI ,AI 负责逻辑部分; 小程序也会经常出错,可能是比训练的数据不够。 |
34 v2exgo 3 月 13 日 一小时 go 跟 rust 都没学过,直接 vibe 上手,遇到问题就问,这个 AI 时代绝对不是先学习,再使用,而是先使用起来,再去根据问题去学习, 计算机语言的本质是相通的,无非是状态机的流转,你只要顺着这个思路去问,基本上能得到答案 |
36 nanjingwuyanzu 3 月 13 日 @JimLee0921 发我呗,哥,d3hpZC02YmM2Y2RlOTZjMmQ0OTk= |
37 guanzhangzhang 3 月 13 日 如果你之前用 ts ,那上手 go 会很快,如果第一门语言是弱类型的 shell 和 python ,上手会慢些。 而且之前 ts 的编译器不是用 golang 重构了吗,作者说 golang 的函数编程和 ts 的最像,所以你学也会轻松 |
41 oom 3 月 13 日 有 AI 在,自信点上 rust |
43 ben1iu 3 月 13 日 后端的技术栈 语言是次要的 |
44 skkakaka2 3 月 13 日 golang 上手还是可以,你如果用 Gin 开发的话,主要是要折腾生态,各种中间件、工具链、日志等等都需要找现有的库搭建,基建工作多很多 |
45 17681880207 3 月 13 日 所有语言,如果你只是用来开发 web server ,上手都很快,基本当前就可以立马执行开始写起来。 |
46 KisekiRemi 3 月 13 日 后端更多的是架构数据库、语言反而是次要关注点,因为很多概念都是通的 |
47 Atukey 3 月 13 日 有 AI,我现在都开始搞嵌入式了 |