其他语言尝试转 golang 学习,有无好的入门项目或者框架推荐?

2021-08-09 23:58:03 +08:00
 zhuzhibin

现在打算跟着 https://tour.go-zh.org/

过一遍基础语法之类的,然后后续找一些入门级的项目或者框架玩玩,我目前知道的有 beego 、goframe 之类的,老哥们有好的推荐学习学习么?

我认为基础语法大致掌握,找项目学习上手应该会快一些些,虽然刚开始有点不习惯 go 的语法哈哈

另外插个话,如果老哥们有 wechat 群或者其他群的能否带带弟弟,懂的都懂哈哈,giao ~

3523 次点击
所在节点    Go 编程语言
12 条回复
zhuzhibin
2021-08-09 23:58:15 +08:00
1111 🚘🚘
icepie
2021-08-10 05:37:40 +08:00
gin gorm
luckRay
2021-08-10 08:30:06 +08:00
shanghai202101 加我拉你
CEBBCAT
2021-08-10 10:12:10 +08:00
Go 之旅不错,gobyexample 也值得一看,推荐英文版,更全一些。

beego 应该很少用了吧,好像 gin 更流行一点。gorm ( v1 )我觉得挺拉垮的,文档一言难尽。对语言细节感兴趣可以看看 Go101,这个网站也有微信群,你找找应该就能找到。听说群里吹水不多,之前加了另外一个名叫“技术面试交流”的群,哎呦我的妈……淹死我了

所以加群这事儿还是谨慎点好
whyso
2021-08-10 10:56:20 +08:00
语法都不习惯为啥还转 Go 呢?好奇
lanlanye
2021-08-10 11:02:29 +08:00
同入门,目前的目标是啃一下 Cloudreve 的代码
zhuzhibin
2021-08-10 18:21:05 +08:00
@luckRay 谢谢老哥,加了
@icepie 谢谢老哥
@CEBBCAT beego 确实有点旧哈哈,谢谢老哥
@whyso 这个东西没啥好奇的吧,例如你学车的时候是自动波,这个时候你要学手波,你开始也会不习惯,很正常吗,比较知道 go 的语法都懂我意思,写多了就习惯了,只是描述一下感受而已哈
@lanlanye 这么猛老哥?我打算先学习语法等,然后找项目自己开始上手写代码
lanlanye
2021-08-12 02:00:11 +08:00
@zhuzhibin 我看 Cloudreve 就是 Gin+Gorm 写的,应该很适合做参考
rita413413
2021-08-12 12:54:08 +08:00
直接 goframe~,这个框架比同类型的好用得多。
xmsz
2021-08-17 09:52:26 +08:00
你有其他语言基础 理论上学习其他语言应该没什么问题 你需要的可能是实践是吧

实践的直接去极客时间或者 b 站看就行,其实内容不多(除非你要连微服务一起看了),几个小时就可以了(当然大部分视频都是废话或者广告)

然后目前我们公司实践下来,最后还是 kratos 生态一把梭

毕竟
1. 是 b 站的,有真实大量业务实践
2. 是国内的,无压力
3. 负责人很有趣


不过 go 的工具生态真的很糟糕就是了,像我们以前用 java 和 nodejs,java 是全,nodejs 是快

go 现在连个真正的 orm 工具都没有,框架更惨,还在 cli 生成文件的阶段

搞得比较 JavaScript 更像脚本语言 很无语
zhuzhibin
2021-08-17 10:41:13 +08:00
@xmsz 谢谢老哥的经验之谈哦
bthulu
2021-08-24 14:32:49 +08:00
@xmsz gorm 不是挺好用的吗, java 的 mybatis 用着还不恶心么

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

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

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

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

© 2021 V2EX