github.com/astaxie/beego@v1.12.3/README.md (about)

     1  # Beego [![Build Status](https://travis-ci.org/astaxie/beego.svg?branch=master)](https://travis-ci.org/astaxie/beego) [![GoDoc](http://godoc.org/github.com/astaxie/beego?status.svg)](http://godoc.org/github.com/astaxie/beego) [![Foundation](https://img.shields.io/badge/Golang-Foundation-green.svg)](http://golangfoundation.org) [![Go Report Card](https://goreportcard.com/badge/github.com/astaxie/beego)](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).