beego的框架的學習記錄

beego框架學習筆記

首先從一個beego框架最簡單的例子中分析改框架,官方文檔上已經有的不細說。main.go的代碼以下:git

package main
import (
    _ "myprojetc/routers"
    "github.com/astaxie/beego"
)

func main() {
    beego.Run()
}

能夠從兩個部分分析代碼的運行,import包裏面乾的事情和beego中Run函數乾的事情github

import包

  • "myprojetc/routers"
  • "github.com/astaxie/beego"

從代碼看,這個文件引用了這兩個包;再依次類推,其實也就沒用到幾個包,最終都指向了beego這個包。這能夠這樣理解,beego的init函數和一些全局變量的初始化設置。而後是這個過程當中的init函數。框架

beego的Run函數

相關文章
相關標籤/搜索