你将收获

学会并应用goweb

学会区块链基础知识

适用人群

希望学会wen应用开发的朋友

课程介绍

beego是一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra,支持如下特性

  1. MVC

  2. REST

  3. 智能路由

  4. 日志调试

  5. 配置管理

  6. 模板自动渲染

  7. layout设计

  8. 中间件插入逻辑

  9. 方便的JSON/XML服务

 

快速入门代码如下所示:

package mainimport (
    "github.com/astaxie/beego")type MainController struct {
    beego.Controller
}func (this *MainController) Get() {
    this.Ctx.WriteString("hello world")
}func main() {
    beego.Router("/", &MainController{})
    beego.Run()
}

课程目录