go在不使用任何框架的情况下,能不能进行web开发

RT

已邀请:

傅小黑

赞同来自: suc

学习标准库最优先

voidint - https://github.com/voidint

赞同来自:

pathbox - https://pathbox.github.io/

赞同来自:

当然可以。 不过 标准库的路由方面,有些第三方路由库 做的比标准库要好了,比如httprouter,可以考虑路由用它

tupunco

赞同来自:

这个论坛谁开的不知道吗? 请访问这里: https://github.com/astaxie/build-web-application-with-golang 学习的路上, 别首先想着用某流行框架.

Xargin

赞同来自:

问这个问题之前你应该先考虑一下 web 框架都提供了哪些功能或者工具,随便举点例子:

带参数的路由管理 db 操作工具:orm/sql builder/redis 相关client 预置的逻辑分层:logic/controller/view/model 前端模板 api 文档工具 配置管理 中间件支持

如果这些你全都不需要,那你用标准库吧

滴滴招聘 golang 攻城师,简历请发至 caochunhui@didichuxing.com

fiisio

赞同来自:

很悲哀,框架的出现居然让人丧失了能力

CurveSoft - 70后Go爱好者

赞同来自:

当然可以,众框架也是用标准库写出来的。

不过呢,如果你有比较好的封装和抽象的编程习惯,到你项目弄得差不多了,你会发现我卡我这不是又搞了个框架出来~而且和别的框架也差不太多~早知如此何必当初~

就像上面滴滴的同学说的,难道你的项目不需要这些东西?有时间有干劲可以自己搞,不过大部分项目需要的是大干快上,业务优先吧~

当然用了框架就放弃深入学习原理也是不对的。(挡住脸.jpg)

flewliu - 明明可以靠脸吃饭,确偏偏要靠才华

赞同来自:

完全可以,我现在写的web就没有用框架,但是肯定没有用框架写的爽

飞雪无情 - 公众号flysnow_org,个人博客www.flysnow.org

赞同来自:

肯定可以,建议学习标准库,别太早的接触框架,框架都是工具,今天的流行,明天可能已经被替代。

要回复问题请先登录注册