mirror of
https://github.com/ehang-io/nps
synced 2025-10-26 15:15:47 +08:00
| .. | ||
| config | ||
| context | ||
| grace | ||
| httplib | ||
| logs | ||
| migration | ||
| plugins | ||
| session | ||
| swagger | ||
| testing | ||
| toolbox | ||
| utils | ||
| validation | ||
| vendor | ||
| .gitignore | ||
| .gosimpleignore | ||
| .travis.yml | ||
| admin_test.go | ||
| admin.go | ||
| adminui.go | ||
| app.go | ||
| beego.go | ||
| config_test.go | ||
| config.go | ||
| CONTRIBUTING.md | ||
| controller_test.go | ||
| controller.go | ||
| doc.go | ||
| error_test.go | ||
| error.go | ||
| filter_test.go | ||
| filter.go | ||
| flash_test.go | ||
| flash.go | ||
| go.mod | ||
| go.sum | ||
| hooks.go | ||
| LICENSE | ||
| log.go | ||
| mime.go | ||
| namespace_test.go | ||
| namespace.go | ||
| parser.go | ||
| policy.go | ||
| README.md | ||
| router_test.go | ||
| router.go | ||
| staticfile_test.go | ||
| staticfile.go | ||
| template_test.go | ||
| template.go | ||
| templatefunc_test.go | ||
| templatefunc.go | ||
| tree_test.go | ||
| tree.go | ||
| unregroute_test.go | ||
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.
Response time ranking: web-frameworks.
More info at beego.me.
Quick Start
Download and install
go get github.com/cnlh/nps/vender/github.com/astaxie/beego
Create file hello.go
package main
import "github.com/cnlh/nps/vender/github.com/astaxie/beego"
func main(){
beego.Run()
}
Build and run
go build hello.go
./hello
Go to http://localhost:8080
Congratulations! You've just built your first beego app.
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
- http://beego.me/community
- Welcome to join us in Slack: https://beego.slack.com, you can get invited from here
License
beego source code is licensed under the Apache Licence, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html).