Golang Go语言中Web哪个框架用的人最多?想面向工资学习一下
Golang Go语言中Web哪个框架用的人最多?想面向工资学习一下
GIN 、Echo 、Beego,还是哪个框架用的比较多?完全面向工资学习,请大佬们说说。
目前我观察是 gin
其实这个去看下招聘网就可以了。
主流裸写或者 gin,国内 beego 有一些
都学学,反正不难,一通百通
gin
net/http
net/http + chi
主流 gin 小众 iris-go 国产 beego
iris 不错,可惜作者不知道搞什么鬼
net/http
我司用 gin
echo
用 gin 的多,但我们用 echo
gin
gin 用的多,不过我一般用自己封装的一套,方便随便加功能。。
gin 用的比较多把,话说框架只是一个工具而已,谈不上啥面向工资编程
gin
好像也没多大所谓, net/http, echo, gin, gochi 都用过. 大同小异.
周围有人用 gin
gin
iris,出什么情况问作者反馈很及时
echo
net/http+gorm 吧
推荐 gin,核心代码就是 bind(reflect)+httprouter(radix tree), 出问题随便修改。
最后吐槽下 httprouter 代码写得真乱。看在性能还行的份上,就不继续吐槽了。
目前用的 gin
gin
gin 只用他的路由中间件,其他裸写
前后分离,裸写
一开始选择了 iris,就一直用 iris 了。
我也是直接裸写,只是加了一个路由组件
大同小异,面向工资的话,面试也不问这个。
我司之前 echo,目前 iris
Golang 生态下,各个框架基本都差不多吧,大家也都不怎么特别依赖这些框架,没必要专门去学习吧。需要了先学就好了。。。。
自己造个轮子,再随便用
goframe 挺好用的。
goframe 对标 Python 中的 Django
楼上推荐的 gin 对标 Flask
裸写 /ECHO/GIN 都用过
fasthttp
gin
gin
> https://www.jetbrains.com/lp/devecosystem-2020/go/
可以参考一下,jetbrains 的数据
你已经知道答案何必来问呢
gin
gin
值得试试 goframe
iris
gin
goframe+1,省心又省事
iris 怎么了?
在Golang的Web开发领域,多个框架都拥有广泛的用户群体,但要说到用的人最多的框架,Gin框架无疑是一个突出的代表。
Gin是一个基于Golang的轻量级Web应用框架,以其高效、快速和简单的特点而受到开发者的青睐。它提供了类似于Express.js和Ruby的Sinatra框架的API风格,使得开发者能够轻松上手。此外,Gin框架还支持中间件机制,可实现日志、认证、路由等功能,进一步增强了其灵活性和可扩展性。
除了Gin框架外,Beego和Fiber等框架也有大量的用户。Beego框架具有完整的MVC架构,易于学习和使用,并支持RESTful API设计和WebSocket应用程序开发。而Fiber框架则以其简洁易用的API设计和强大的中间件支持而闻名,非常适合构建高性能的Web应用。
对于想要学习Golang Web开发并面向就业市场的朋友来说,掌握Gin框架无疑是一个明智的选择。它不仅能够帮助你快速上手Web开发,还能让你在未来的职业生涯中更好地适应市场需求。当然,你也可以根据自己的兴趣和需求选择其他框架进行学习。