# GoMD **Repository Path**: JAVA-GC/GoMD ## Basic Information - **Project Name**: GoMD - **Description**: 使用Golang开发的简洁、易用的Markdown博客系统 - **Primary Language**: Go - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: http://123.207.248.65 - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 58 - **Created**: 2021-06-24 - **Last Updated**: 2021-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # golang实现的博客程序 > GoMD是一款基于golang的beego框架开发的简洁markdown内容管理程序.数据库基于SQLite,因此无需其他配置,下载即可运行. + [演示](http://xblogs.cn) + 默认帐号密码: admin/admin ## 如何使用 > 本应用基于golang语言的[beego框架](https://beego.me/)开发,在确保安装了golang环境的条件下,执行如下命令 ```shell cd $GOPATH/src/ git clone https://gitee.com/xuthus5/GoMD.git cd GoMD //(非必要)开启代理 跳墙 export GOPROXY=https://goproxy.io //不使用GOPATH运行 否则请手动下载下一步的包 export GO111MODULE=on //注意 在GOPATH下运行 需要手动下载以下包 开启了GO111MODULE请跳过 go get github.com/astaxie/beego go get github.com/beego/bee go get github.com/jmoiron/sqlx go get github.com/mattn/go-sqlite3 go get gopkg.in/russross/blackfriday.v2 go get github.com/Lofanmi/pinyin-golang/pinyin //编译运行 bee run ``` ## 关于数据库与配置文件 数据库使用sqlite3,无需配置,编译运行程序即可使用,项目运行起来后,访问 /admin 为后台地址 默认账号密码 admin/admin ## 设计 后台设计有仿照 typecho 网站结构大致如下 ![网站架构](./GoMD.png) ## 功能 - [x] 文章模块 - [x] 页面模块 - [x] 网站备份 - [x] 评论管理 - [x] 分类管理 - [x] 全局菜单 - [x] 文件管理 - [x] 链接管理 - [x] 网站配置 - [ ] 主题配置 - [ ] 固定链接 ## 主题 1. QuietV1 [1025](https://1025.me/) ![首页](http://static.xuthus.cc/quiet-index.png) ![内容](http://static.xuthus.cc/quiet-article.png) 2. fantasy [Seevil](https://github.com/Seevil/fantasy) ![首页](http://static.xuthus.cc/fantasy-index.png) ![内容](http://static.xuthus.cc/fantasy-article.png) ## 后台 ![首页](http://static.xuthus.cc/admin.png) ![编辑](http://static.xuthus.cc/edit.png) ![列表](http://static.xuthus.cc/list.png) 注意:需要移植主题的可以提交issue