Go 的 Web 框架 Macaron

Apache
Google Go
跨平台
2014-11-07
无闻

Macaron 是一个具有高生产力和模块化设计的 Go Web 框架。框架秉承了 Martini 的基本思想,并在此基础上做出高级扩展。

API 指南

主要特性

  • 支持子路由的强大路由设计
  • 支持灵活多变的路由组合
  • 支持无限路由组的无限嵌套
  • 支持直接集成现有的服务
  • 支持运行时动态设置需要渲染的模板集
  • 支持使用内存文件作为静态资源和模板文件
  • 支持对模块的轻松接入与解除
  • 采用 inject 提供的便利的依赖注入
  • 采用更好的路由层和更少的反射来提升执行速度

使用案例

  • Gogs:由 Go 语言编写的自助 Git 服务
  • Gogs Web:Gogs 官方网站
  • Switch:Go 语言包管理
  • YouGam:在线论坛

加载中

评论(7)

theshen100
theshen100
这里有大家对Go Web框架的投票,可以参考下 https://www.golang123.com/vote/1
红白机
红白机
#Macaron##Tango#选哪个呢?
红白机
红白机
昨晚做梦都想着#Macaron#
ben.
ben.
先赞再看手册 Macaron
渔樵耕读
渔樵耕读
与别的语言的web框架有啥优势?只是为了go而go? Macaron
OpenIoT
OpenIoT
无闻与谢大,两者是同一人吗?无闻录制的Golang教学视频,对国内golang普及功不可没! Macaron
疯兔子
疯兔子
这是那个无闻吗,beego Macaron
max佩恩
max佩恩
不错,gogs/gopm都是非常强大的工具,精品级别的 Macaron
卜库塔
卜库塔
牛X~~mark~ Macaron

Go 语言 Web 框架 Macaron v1.1.7 发布

Macaron 是一个具有高生产力和模块化设计的 Go Web 框架。框架秉承了 Martini 的基本思想,并在此基础上做出高级扩展。 API 指南 Go 语言的最低版本要求为 1.3。 主要特性 支持子路由的强大路...

2016/08/11 14:33

没有更多内容

加载失败,请刷新页面

没有更多内容

5
回答
这是beego改名了还是一个新的?

这是beego改名了还是一个新的?

2014/11/07 09:25

没有更多内容

加载失败,请刷新页面

没有更多内容

Macaron的注入struct

#web服务器 浏览一个网页就像买啤酒,你给我钱(http请求),我给你啤酒(http返回) web服务器就充当了营业员的角色 买啤酒从宏观来看,就2步,一手交钱一手交货。其实营业员在给你啤酒之前...

2015/09/16 16:23
97
0
Macaron的注入interface

#上一篇 http://my.oschina.net/u/943306/blog/506905 上一篇介绍了Macaron里的注入Struct,这篇介绍注入interface 两者的区别在于: 1. 使用方法不同,注入Struct用的是Map,而注入interfa...

2015/09/16 17:14
55
0
记录下学习Go语言时用到的一些项目

IDE:liteide Web Framework:beego,Martini,macaron Orm:gorm,xorm 全文检索:golucene 脚手架: goconfig,go-sql-driver 一些应用项目: cms:sudochina spider:go_spider blog:go_...

2015/03/04 21:38
422
0
OSChina 技术周刊第八期 —— 10 大常见的 web 开发错误

每周技术抢先看,总有你想要的! 移动开发 【翻译】实现 iOS 上的井字游戏 前端开发 【软件】Twemoji —— Twitter 开源其完整的 Emoji 表情 【软件】LokiJS —— 高性能的 JavaScript 数据库...

2014/11/09 22:22
107
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部