多年 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,我现在都开始搞嵌入式了
|