beego mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Ming Deng 56d89cc55c
Merge pull request #8 from flycash/fix4734-1x
9 months ago
.github Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
cache Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
config Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
context Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
grace Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
httplib Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
logs Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
metric Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
migration Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
orm do not reset id to 0 9 months ago
plugins Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
scripts Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
session Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
swagger Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
testdata Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
testing Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
toolbox Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
utils Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
validation Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
.gitignore Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
.travis.yml Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
CONTRIBUTING.md Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
LICENSE update all files License 8 years ago
README.md Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
admin.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
admin_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
adminui.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
app.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
beego.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
build_info.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
config.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
config_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
controller.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
controller_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
doc.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
error.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
error_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
filter.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
filter_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
flash.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
flash_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
fs.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
go.mod Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
go.sum Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
hooks.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
log.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
mime.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
namespace.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
namespace_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
parser.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
policy.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
router.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
router_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
staticfile.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
staticfile_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
template.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
template_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
templatefunc.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
templatefunc_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
tree.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
tree_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago
unregroute_test.go Revert "Merge pull request #4254 from astaxie/develop-2.0" 2 years ago

README.md

Beego Build Status GoDoc Foundation Go Report Card

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 at 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

Go to http://localhost:8080

Congratulations! You've just built your first beego app.

Please see Documentation for more.
beego-example

Features

  • RESTful support
  • MVC architecture
  • Modularity
  • Auto API documents
  • Annotation router
  • Namespace
  • Powerful development tools
  • Full stack for Web & API

Documentation

Community

License

beego source code is licensed under the Apache Licence, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0.html).