beego

beego 是 Go 编程语言的高性能开源网络框架。「beego is an open-source, high-performance web framework for the Go programming language.」

Github星跟蹤圖

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

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).

主要指標

概覽
名稱與所有者beego/beego
主編程語言Go
編程語言Go (語言數: 4)
平台
許可證Other
所有者活动
創建於2012-02-29 02:32:08
推送於2025-04-19 12:38:35
最后一次提交2025-04-15 19:47:21
發布數69
最新版本名稱v2.3.7 (發布於 )
第一版名稱v0.6.0 (發布於 2013-05-13 23:43:22)
用户参与
星數32k
關注者數1.2k
派生數5.6k
提交數4.8k
已啟用問題?
問題數3359
打開的問題數1
拉請求數1318
打開的拉請求數11
關閉的拉請求數904
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?