Beego 學習之旅(1)——Beego簡介


文章來源於官網翻譯


在這裏插入圖片描述

Beego是什麼?

beego是一個RESTful http框架,用於快速開發go應用程序,包括api、web應用程序和後端服務,具有集成的go特定功能,如接口和結構嵌入等。

Beego的架構

beego構建在8個鬆散模塊,這些模塊可以獨立使用,也可以作爲beego http邏輯的一部分使用。這種高層次的模塊化使Beego具有前所未有的靈活性,以滿足開發者的需求。
在這裏插入圖片描述

Beego的執行邏輯

beego使用採用的是MVC結構(Model-View-Controller)
在這裏插入圖片描述

Beego的項目結構

下面是一個典型的Beego項目目錄結構:

├── conf
│   └── app.conf
├── controllers
│   ├── admin
│   └── default.go
├── main.go
├── models
│   └── models.go
├── static
│   ├── css
│   ├── ico
│   ├── img
│   └── js
└── views
    ├── admin
    └── index.tpl

M (模型), V (視圖), C (控制器) 每個部分都有自己的一個目錄。 main.go 爲它們的入口。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章