mirror of
https://github.com/astaxie/beego.git
synced 2025-01-27 04:57:13 +00:00
JessonChan
499e2b59e4
compress method fixed
in http,the deflate is zlib compress method accoding to the sec http://tools.ietf.org/html/rfc2616#section-3.5 The "zlib" format defined in RFC 1950 [31] in combination with the "deflate" compression mechanism described in RFC 1951 [29].
Beego
beego is used for rapid development of RESTful APIs, web apps and backend services in Go. It is inspired by Tornado, Sinatra and Flask. beego has some Go-specific features such as interfaces and struct embedding.
More info beego.me
##Quick Start ######Download and install
go get github.com/astaxie/beego
######Create file hello.go
package main
import "github.com/astaxie/beego"
func main(){
beego.Run()
}
######Build and run
go build hello.go
./hello
######Congratulations!
You just built your first beego app.
Open your browser and visit http://localhost:8000
.
Please see Documentation for more.
Features
- RESTful support
- MVC architecture
- Modularity
- Auto API documents
- Annotation router
- Namespace
- Powerful development tools
- Full stack for Web & API
Documentation
Community
LICENSE
beego is licensed under the Apache Licence, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html).
Description
Languages
Go
99.6%
Shell
0.4%