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 new
myproject,但是注意該命令必須在$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...