安裝配置
需要先安裝配置 golang,然後安裝配置 beego,beego
是乙個使用 go 的思維來幫助您 構建並開發 go 應用程式的開源web開發框架,beego
的中文文件很友好,請自行檢視 beego 安裝配置完成之後,使用bee
命令建立工程
說明: 使用beego框架開發,後台資料庫是 mongodb,編輯是 mardkdown
bee new blog
// 目錄結構如下
├─conf
├─controllers
├─models
├─routers
├─static
│ ├─css
│ ├─img
│ └─js
├─tests
└─views
複製**
使用bee run
,請在瀏覽器開啟127.0.0.1:8080
就能看到效果了
markdown編輯器
使用的是 ******mde來定製個人的markdown編輯器,關於******mde
的相關的配置請參考這篇文章 定製******mdebeego
框架預設支援字尾是tpl
和html
的模板
對******mde.min.css
稍微改造一下,新增乙個標題和發布按鈕,預設全屏並顯示預覽介面,******mde
的核心配置如下:
var ******mde = new ******mde(,
});******mde.togglesidebyside();
複製**
新增乙個editor
的控制器
在controllers
中新增檔案editor.go
() 複製**新增對應的路由
在routers/router.go
中新增路由對映
beego.router("/editor", &controllers.editorcontroller{})
複製**
在瀏覽器中輸入位址127.0.0.1:8080/editor
檢視效果
完整原始碼
Golang beego 開發個人部落格
作為一名web開發者,開發乙個個人部落格是乙個很簡單的事情,正好最近學習了 beego 正好借助它能夠快速開發的特點,快速開發乙個個人部落格。beego 是乙個快速開發 go 應用的 http 框架,他可以用來快速開發 api web 及後端服務等各種應用,是乙個 restful 的框架,主要設計靈...
vue開發個人部落格
整體風格上,我對設計沒有太多的見解,做的時候參考了好多網上現有的部落格,總體喜歡簡約。正好在學vue vue vue router axios element ui框架的樣式 aos.css 動畫 less media 查詢 自適應 web h5 包含技術點 axios請求封裝 aos動畫的使用 部...
go語言beego速成框架開發
go get github.com beego bee安裝好beego框架,和bee工具,此命令可能需要在c users vargo go src目錄下 3 web專案 new命令是新建乙個 web 專案,我們在命令列下執行bee new 專案名 就可以建立乙個新的專案。但是注意該命令必須在 gop...