项目简介
本项目是基于Go语言和beego框架开发的个人博客系统。前端借助layui进行页面布局,具备博客展示、用户登录、评论功能以及后台管理等功能。
项目的主要特性和功能
前台功能
- 博客展示:展示博客文章的标题、摘要和内容。
- 用户登录:用户可登录系统进行评论和互动。
- 评论功能:用户能对博客文章进行评论。
后台功能
- 用户管理:管理用户账号,涵盖添加、编辑、删除用户。
- 博客管理:可发布、编辑、删除博客文章。
- 评论管理:查看、回复、删除用户评论。
- 系统配置:修改系统配置信息,如数据库连接等。
安装使用步骤
假设用户已经下载了本项目的源码文件,以下是安装使用步骤:
1. 设置GOPATH:
bash
export GOPATH=/path/to/
2. 加入数据库:
- 在MySQL中新建数据库db_beego
。
- 将项目根目录下的db_beego.sql
文件导入到数据库中。
3. 修改配置文件:
编辑app.conf
文件,配置数据库连接信息:
ini
dbhost = localhost
dbport = 3306
dbuser = root
dbpassword =
dbname = db_beego
dbprefix = tb_
4. 运行项目:
bash
cd beego_blog
bee run
5. 访问系统:
- 前台:http://localhost:8099
- 后台:http://localhost:8099/admin/login
- 默认账号:admin
,密码:123456
技术栈
- Go语言:项目开发语言。
- beego框架:用于快速构建Web应用。
- layui:前端页面布局和UI组件。
- MySQL:用于存储用户、博客、评论等数据。
许可证信息
本项目遵循MIT许可证,具体详情请参阅LICENSE
文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】