github.com/astaxie/beego@v1.12.3/README.md (about) 1 # Beego [](https://travis-ci.org/astaxie/beego) [](http://godoc.org/github.com/astaxie/beego) [](http://golangfoundation.org) [](https://goreportcard.com/report/github.com/astaxie/beego) 2 3 4 beego is used for rapid development of RESTful APIs, web apps and backend services in Go. 5 It is inspired by Tornado, Sinatra and Flask. beego has some Go-specific features such as interfaces and struct embedding. 6 7 ###### More info at [beego.me](http://beego.me). 8 9 ## Quick Start 10 11 #### Create `hello` directory, cd `hello` directory 12 13 mkdir hello 14 cd hello 15 16 #### Init module 17 18 go mod init 19 20 #### Download and install 21 22 go get github.com/astaxie/beego 23 24 #### Create file `hello.go` 25 ```go 26 package main 27 28 import "github.com/astaxie/beego" 29 30 func main(){ 31 beego.Run() 32 } 33 ``` 34 #### Build and run 35 36 go build hello.go 37 ./hello 38 39 #### Go to [http://localhost:8080](http://localhost:8080) 40 41 Congratulations! You've just built your first **beego** app. 42 43 ###### Please see [Documentation](http://beego.me/docs) for more. 44 45 ###### [beego-example](https://github.com/beego-dev/beego-example) 46 47 ## Features 48 49 * RESTful support 50 * MVC architecture 51 * Modularity 52 * Auto API documents 53 * Annotation router 54 * Namespace 55 * Powerful development tools 56 * Full stack for Web & API 57 58 ## Documentation 59 60 * [English](http://beego.me/docs/intro/) 61 * [中文文档](http://beego.me/docs/intro/) 62 * [Русский](http://beego.me/docs/intro/) 63 64 ## Community 65 66 * [http://beego.me/community](http://beego.me/community) 67 * Welcome to join us in Slack: [https://beego.slack.com](https://beego.slack.com), you can get invited from [here](https://github.com/beego/beedoc/issues/232) 68 * QQ Group Group ID:523992905 69 70 ## License 71 72 beego source code is licensed under the Apache Licence, Version 2.0 73 (http://www.apache.org/licenses/LICENSE-2.0.html).