go 写一个完整的后端服务,需要的技术栈包括啥

2021 年 12 月 26 日
 ophunter

比如一个 V2EX 的后端服务?

5347 次点击
所在节点    Go 编程语言
22 条回复
bianzhifu
2021 年 12 月 26 日
gin+mysql?
bianzhifu
2021 年 12 月 26 日
mysql 不合适应该是 gin+gorm
qfdk
2021 年 12 月 27 日
go ➕ 任意 sgbd
ppphp
2021 年 12 月 27 日
先说你会什么吧,go 写 web ,讲难听点有手就行
oOoOoOoOoOo
2021 年 12 月 27 日
会个 import 和 mod 就完成一半了
shakaraka
2021 年 12 月 27 日
echo 、gorm 或者 sql ,redis
QingXuJiaZhi
2021 年 12 月 27 日
go 标准库就已经非常好用了,而且 go 的 web 框架大多数都支持与标准库无痛转换(都是对标准库的简单包装而已)。

其实不仅 go ,现在你用任何一种主流语言主流框架,写后端都像搭积木一样简单。

麻烦的是防攻击、防滥用、防敏感词敏感图、省流量提高效率优化 seo 等等一大堆运维方面的东西,不过当然,有钱也好办(没钱要自己去搞就很烦了)。
ydpro
2021 年 12 月 27 日
gin + gorm
lscho
2021 年 12 月 27 日
感觉有手就行
ophunter
2021 年 12 月 27 日
@bianzhifu 数据库呢? gorm 应该是一个 orm 框架吧,我客户端的哈
brucedone
2021 年 12 月 27 日
用过 gin , 用过 echo , 推荐你用 goframe ,工具链齐全,文档清晰,刚开始不太好用,后面用熟了就相当轻松了,crud boy 的最爱
Canace
2021 年 12 月 27 日
bee+mysql ?
ophunter
2021 年 12 月 27 日
@brucedone 数据库呢?
ophunter
2021 年 12 月 27 日
@wunonglin gorm 不用考虑 DB 吗?
shakaraka
2021 年 12 月 27 日
@ophunter #14 没说需求默认 mysql
dnsjia
2021 年 12 月 27 日
fsdfds
2021 年 12 月 27 日
goframe 很好用
ophunter
2021 年 12 月 27 日
@wunonglin 哦哦,谢谢,好多年没写后端了, 想看看学学
brucedone
2021 年 12 月 27 日
@ophunter 用你会用的,擅长的,mysql , pg 都行
akriafly01
2021 年 12 月 28 日
gin+sqlx,不太喜欢 orm ,写简单的 SQL 不费时间,通过 orm 实现一些复杂的功能就要研究一堆框架的写法,得不偿失。

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

https://v2ex.xtra.eu.org/t/824565

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

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

© 2021 V2EX