Go Web 框架

By admin at 2013-12-04 16:48:31 • 1413次点击

martini https://github.com/codegangsta/martini 1
web.go https://github.com/hoisie/web 1
revel 类似Java的play框架 https://github.com/robfig/revel 学习 http://www.cnblogs.com/ztiandan/archive/2013/01/17/2864498.html
goku 类似asp.net mvc https://github.com/QLeelulu/goku
beego 类似python的tornado和php的ci https://github.com/astaxie/beego 1

---
go 标准库 http://golang.org/pkg/
几个跟web有关的标准库
http http://golang.org/pkg/net/http/ 2
template http://golang.org/pkg/html/template/

---
Frameworks and Toolkits https://code.google.com/p/go-wiki/wiki/Projects#Frameworks_and_Toolkits

Martini - Martini is a popular, lightweight, extensible package for writing modular web apps/services in Go
Beego - Beego is an open source version of the scalable, non-blocking web server and tools that power SNDA's CDN system.
Go-Blog - Blog framework written in Go
Golanger - Golanger Web Framework is a lightweight framework for writing web applications in Go.
fcgi_client - Go fastcgi client with fcgi params support
Goldorak.Go - a web miniframework built using mustache.go, web.go and Go-Redis
Gongo Web - Web framework with separate data modeling, control and visualization
GoRest - An extensive configuration(tags) based RESTful style web-services framework.
Revel - High productivity web framework modeled on Play! Framework
Tideland CGL Web - Package for RESTful web applications
app.go - Web framework for google app engine
browserspeak - Generate HTML templates, CSS or SVG without writing < or >
falcore - Modular HTTP server framework
go-fastweb - aims to be a simple, small and clean MVC framework for go
go-rest - A small and evil REST framework for Go
go-restful - lean package for building REST-style Web Services
go-start - A high level web-framework for Go
go-urlshortener - interface to google's urlshorten API
go-webproject - Modular web application framework and app server
goku - a Web Mvc Framework for golang, mostly like ASP.NET MVC.
golanger - Golanger Web Framework is a lightweight framework for writing web applications in Go
gorilla - Gorilla web toolkit
goweb - Lightweight RESTful web framework for Go providing Ruby on Rails style routing
Gowut - Go Web UI Toolkit is a full-featured, easy to use, platform independent Web UI Toolkit written in pure Go.
mango - Mango is a modular web-application framework for Go, inspired by Rack, and PEP333.
restclient - Client library for interacting with RESTful APIs.
sawsij - Provides a small, opinionated web framework.
trinity - MVC framework
Tiger Tonic - framework for building JSON web services inspired by Dropwizard
web.go - a simple framework to write webapps
wfdr - Simple web framework designed for and written in go. Works with other lanauges as well, but not as well.
GEP - A simple web framework similar to JSP. Writing dynamic pages knowing only Go and HTML(or Markdown)
xweb - A web framework for Go. Just like Struts for Java.
forgery - A clone of the superb Node.js web framework Express.

go, web, 框架


登录 后发表评论