License: Other

Language: Go

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(){

Build and run

go build hello.go

Go to http://localhost:8080

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

Please see Documentation for more.


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




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

Project Statistics

Sourcerank 2
Repository Size 5.45 MB
Stars 0
Forks 0
Watchers 2
Open issues 0
Dependencies 79
Contributors 306
Tags 29
Last updated
Last pushed

Top Contributors See all

astaxie JessonChan Liu Peng FuXiaoHei miraclesu YuShuangqi 夏永锋 Pengfei Xue Faissal Elamraoui ᴜɴᴋɴᴡᴏɴ Mark Ma Francois Waleed Gadelkareem Yongzheng Lai Rubén 陈小玉 Viktor job4399 Dennis Gnanakeethan Balasubramaniam

Recent Tags See all

v1.12.1 February 07, 2020
v1.12.0 July 05, 2019
v1.11.1 November 30, 2018
v1.11.0 November 19, 2018
v1.10.1 July 31, 2018
v1.10.0 July 21, 2018
v1.9.2 December 06, 2017
v1.9.0 July 18, 2017
v1.8.3 May 19, 2017
v1.8.2 May 01, 2017
v1.8.1 April 25, 2017
v1.8.0 March 06, 2017
v1.7.2 December 05, 2016
v1.7.1 September 22, 2016
v1.7.0 August 29, 2016

Something wrong with this page? Make a suggestion

Last synced: 2020-07-18 08:47:51 UTC

Login to resync this repository