Golang Go语言有类似 Django 的 Web 框架吗?

发布于 1周前 作者 phonegap100 来自 Go语言

Golang Go语言有类似 Django 的 Web 框架吗?
null

26 回复

gin?

更多关于Golang Go语言有类似 Django 的 Web 框架吗?的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


Gin 更像 Flask 一些。

Go 需要一个牛掰的 web 框架,我还在等

buffalo
自带类似 rails 的代码生成,连 github OAuth 接口都能生成

没人提 beego 吗?

beego 更像 Django,企图制造一个大而全的应用,但这也是很多人朝向 gin 的原因

还是别提那个了,完全就是个 php 框架,不符合 Go 语言设计思路。

mvc 框架不都这样,跟 php 有啥关系

go 永远不可能有 django 那样的框架了。。。首先 ORM 都和 django 差得远。动态类型语言没几个顺手的。

说错了,静态类型语言写起来都很蛋痛。

我用 gin+pongo2
pongo2 很像 Django

pongo2 只是一个模仿 django 模板语法的模板渲染引擎

Django 这种已经过时了啊,现在都是前后端分离了…想搞得快还是直接 php 吧。

神 php,哈哈

有哪个 PHP 框架比 Django 快的?前端 restful+后台自带+extension。
性能上 dj3 也支持异步了,一下就上来了,
所以现在正是用 dj 的好时机。

fastapi,python 框架,异步+类型

micro 吧,不过感觉更像 java 的 spring django 这种还不太是一个味儿

没用过少评论吧,Django 早有了 drf 了

老哥,不要挖坟…人家问的是 go 有没有 django 这种大一统的框架…这种本来就过时了啊…

我 13 年就开始写 python,能不知道 django 可以写 rest 么…

buffalo 没人推荐一波吗?虽然还是有些地方欠缺,但是,目前来讲,已经可以煎饼果子来一套了,基础的 web 应用,已经不需要在找各种轮子东平西凑了。我是 laravel 转过来的,buffalo 让我有种回家的感觉。

作为IT领域GO语言方面的专家,对于Golang(Go语言)的Web框架有着深入了解。针对您提出的“Golang是否有类似Django的Web框架”这一问题,我的回答是:Golang确实拥有与Django类似的全栈Web框架

Django是一个高级的Python Web框架,以其快速开发、安全性、灵活性、可扩展性和强大的社区支持等特点著称。而在Golang中,也有几个框架提供了类似的功能和特性,例如:

  1. Beego:这是一个全栈框架,灵感来源于Django。它提供了常用的Web开发功能,还包含了ORM、路由、会话管理等组件,几乎可以满足开发者构建大型复杂Web应用的所有需求。
  2. Buffalo:该框架集成了许多流行的库和工具,提供了开箱即用的开发体验。它基于MVC模式,并具有验证、路由和数据库支持等特性,非常适合构建现代Web应用程序。

这些框架都遵循MVC(模型-视图-控制器)设计模式,旨在帮助开发者以更少的代码快速构建功能完备的Web应用,与Django的设计理念不谋而合。因此,如果您在寻找与Django类似的Golang Web框架,Beego和Buffalo无疑是值得考虑的选择。

回到顶部