Quick Start
Download and install
go get github.com/beego/beego/[email protected]
Create file hello.go
package main
import "github.com/beego/beego/v2/server/web"
func main() {
web.Run()
}
Build and run
go build hello.go
./hello
View effects
Open your browser and visit http://localhost:8080
Congratulations! You just built your first beego app.
Please see Documentation for going further.
Features
EASY TO USE
With RESTful support, MVC model, and use bee tool to build your apps quickly with features including code hot compile, automated testing, and automated packing and deploying.
INTELLIGENT
With intelligent routing and monitoring, it's able to monitor your QPS, memory and CPU usages, and goroutine status. It provides you full control of your online apps.
MODULAR
With powerful built-in modules including session control, caching, logging, configuration parsing, performance supervising, context handling, ORM supporting, and requests simulating. You get the powerful foundation for any type of applications.
HIGH PERFORMANCE
With native Go http package to handle the requests and the efficient concurrence of goroutine. Your beego applications can handle massive trafic as beego are doing in many productions.