gin-vue-blog自建博客

front 后期我会用flutter重写

运行&&部署


  1. 克隆项目

git clone https://gitee.com/itmxs/gin-vue-blog.git

  1. 转到下面文件夹下

cd yourPath/gin-vue-blog

  1. 安装依赖

go mod tidy

  1. 初始化项目配置config.ini

./config/config.ini

[server]

AppMode = debug # debug 开发模式,release 生产模式

HttpPort = :3000 # 项目端口

JwtKey = 89js82js72 #JWT密钥,随机字符串即可

[database]

Db = mysql #数据库类型,不能变更为其他形式

DbHost = 127.0.0.1 # 数据库地址

DbPort = 3306 # 数据库端口

DbUser = ginblog # 数据库用户名

DbPassWord = admin123 # 数据库用户密码

DbName = ginblog # 数据库名

[qiniu]

七牛储存信息

AccessKey = # AK

SecretKey = # SK

Bucket =

QiniuSever =

  1. 在database中将sql文件导入数据库

推荐navicat或者其他sql管理工具导入

  1. 启动项目

go run main.go

此时,项目启动,你可以访问页面

首页

http://localhost:8080

后台管理页面

http://localhost:8080/admin

默认管理员:admin 密码:123456

enjoy~~~~

使用、二开过程中,发现问题或者有功能需求欢迎提交 Iusse 或者直接 PR

实现功能


  1. 简单的用户管理权限设置

  2. 用户密码加密存储

  3. 文章分类自定义

  4. 列表分页

  5. 图片上传七牛云 (开源中已剔除)

  6. JWT 认证

  7. 自定义日志功能

  8. 跨域 cors 设置

技术栈


  • golang

  • Gin web framework

  • gorm(v1 && v2)

  • jwt-go

  • scrypt

  • logrus

  • gin-contrib/cors

  • go-playground/validator/v10

  • go-ini

  • 前端

  • vue

  • vue cli

  • vue router

  • ant design vue

  • vuetify

  • axios

  • tinymce

  • moment

  • MySQL version:8.0.21

  • flutter

dio

getx

项目预览


文末

技术是没有终点的,也是学不完的,最重要的是活着、不秃。

零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。

最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。

自学最怕的就是缺乏自驱力,一定要自律,杜绝“三天打鱼两天晒网”,到最后白忙活一场。

高度自律的同时,要保持耐心,不抛弃不放弃,切勿自怨自艾,每天给自己一点点鼓励,学习的劲头就会很足,不容易犯困。

技术学到手后,找工作的时候一定要好好准备一份简历,不要无头苍蝇一样去海投简历,容易“竹篮打水一场空”。好好的准备一下简历,毕竟是找工作的敲门砖。

拿到面试邀请后,在面试的过程中一定要大大方方,尽力把自己学到的知识舒适地表达出来,不要因为是自学就不够自信,给面试官一个好的印象,面试成功的几率就会大很多,加油吧,骚年!

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值