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