執行第乙個Go Web框架

2022-01-09 21:11:22 字數 1315 閱讀 1111

go 語言的web框架很多,相對來說, beego 框架,入門簡單,文件齊全(中文),功能強大,本文以beego 示例.

beego提供了詳細的開發文件:

1.安裝beego和bee工具

beego 的安裝是典型的 go 安裝包的形式:

終端執行:go getgithub.com/astaxie/beego,安裝在$gopath/src目錄中

bee 工具是乙個為了協助快速開發 beego 專案而建立的專案,您可以通過 bee 快速建立專案、實現熱編譯、開發測試以及開發完之後打包發布的一整套從建立、開發到部署的方案。

終端執行:go getgithub.com/beego/bee,安裝完之後,bee可執行檔案預設存放在$gopath/bin裡面,所以需要把$gopath/bin新增到您的環境變數中,才可以進行下一步。

2.新建乙個 web 專案

執行bee newmyproject,但是注意該命令必須在$gopath/src下執行。最後會在$gopath/src相應目錄下生成如下目錄結構的專案:

myproject

├──conf

├──controllers

│└──default.go

├──main.go

├──models

├──routers

│└──router.go

├──static│├──css

│├──img

│└──js

├──tests

│└──default_test.go

└──views

└──index.tpl

3.執行專案

開啟liteide,載入專案目錄,執行:

**已啟動,我們登入http://localhost:8080/看看效果

執行第乙個Go Web框架

go 語言的web框架很多,相對來說,beego 框架,入門簡單,文件齊全 中文 功能強大,本文以beego 示例.beego提供了詳細的開發文件 1.安裝beego和bee工具 beego 的安裝是典型的 go 安裝包的形式 終端執行 go getgithub.com astaxie beego,...

第乙個vue執行

1,我剛入手,所以直接在網上d的模板,用的element,倉庫 2,vue搭建環境 vue需要nodejs支援,需要用到npm npm的作用就是對node.js依賴的包進行管理 新版本安裝的時候,nodejs會將其一起安裝上。一般用lts,穩定版本 2 安裝完以後可以嘗試用命令裝x一下。測試下版本 ...

第乙個ServiceStack服務框架

第乙個servicestack服務框架 最近剛接觸servicestack,就嘗試著寫了第乙個服務框架,難免出錯,還望同道們多多指正。關於servicestack相關的概念不在做詳細的敘述,網上研究此領域的大神們比比皆是。主要的步驟如下 一 在vs中新建乙個window窗體程式。1.0 encodi...