• Stars
    star
    290
  • Rank 142,981 (Top 3 %)
  • Language
    Go
  • Created over 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

基于vue+go+gin+mysql+redis的博客论坛web项目

bluebell-plus

  1. 优化时间 2023年4月12日 至 2023年6月
  2. 优化内容
  • 对bluebell后端代码 进行全体重构优化
  • 对bluebell前端代码 全部bug进行修复更新并进行全体升级优化

注:为了个人数据库安全,已删除全部配置文件。 4月份以后拉代码的新人后端会缺少配置,无法启动,需自行配置。 如需后端配置模版,关注公众号进微信交流群获取。

  • QQ群:
    • 3群:805360166
    • 2群:579480724(满)
    • 1群:1007576722(满)
  • 微信群:关注公众号回复:交流群
  • 公众号:Gopher毛
  • 微信:18836288306
  • qq:2557523039

感谢技术支持:☆往事随風☆

技能清单

  1. 雪花算法
  2. gin框架
  3. zap日志库
  4. Viper配置管理
  5. swagger生成文档
  6. JWT认证
  7. 令牌桶限流
  8. Go语言操作MySQL (sqlx)
  9. Go语言操作Redis (go-redis)
  10. Gihub热榜
  11. Docker部署
  12. Vue框架
  13. ElementUI
  14. axios
  15. 畅言云评论系统

项目目录结构

后端结构树

.
├── Dockerfile
├── Makefile
├── README.md
├── bin
│   ├── bluebell-plus
│   └── bluebell-plus.conf
├── conf
│   └── config.yaml
├── controller
│   ├── code.go
│   ├── comment.go
│   ├── community.go
│   ├── doc_response_models.go
│   ├── post.go
│   ├── post_test.go
│   ├── request.go
│   ├── response.go
│   ├── user.go
│   ├── validator.go
│   └── vote.go
├── dao
│   ├── mysql
│   │   ├── comment.go
│   │   ├── community.go
│   │   ├── error_code.go
│   │   ├── mysql.go
│   │   ├── post.go
│   │   ├── post_test.go
│   │   └── user.go
│   └── redis
│       ├── error.go
│       ├── keys.go
│       ├── post.go
│       ├── redis.conf
│       ├── redis.go
│       └── vote.go
├── docker-compose.yml
├── docs
│   ├── docs.go
│   ├── swagger.json
│   └── swagger.yaml
├── go.mod
├── go.sum
├── init.sql
├── log
│   └── bluebell-plus.log
├── logger
│   └── logger.go
├── logic
│   ├── community.go
│   ├── post.go
│   ├── truncate.go
│   ├── user.go
│   └── vote.go
├── main.go
├── middlewares
│   ├── auth.go
│   └── ratelimit.go
├── models
│   ├── comment.go
│   ├── community.go
│   ├── create_tables.sql
│   ├── params.go
│   ├── post.go
│   └── user.go
├── pkg
│   ├── jwt
│   │   └── jwt.go
│   └── snowflake
│       └── gen_id.go
├── routers
│   └── routers.go
├── settings
│   └── settings.go
├── static
│   ├── css
│   │   ├── app.5c39da08.css
│   │   └── chunk-vendors.5b539fe5.css
│   ├── favicon.ico
│   ├── fonts
│   │   ├── element-icons.535877f5.woff
│   │   ├── element-icons.732389de.ttf
│   │   ├── fontello.068ca2b3.ttf
│   │   ├── fontello.8d4a4e6f.woff2
│   │   ├── fontello.a782baa8.woff
│   │   └── fontello.e73a0647.eot
│   ├── img
│   │   ├── avatar.7b0a9835.png
│   │   ├── fontello.9354499c.svg
│   │   ├── iconfont.cdbe38a0.svg
│   │   ├── logo.938d1d61.png
│   │   └── search.8e85063d.png
│   └── js
│       ├── app.81e7c3d0.js
│       ├── app.81e7c3d0.js.map
│       ├── chunk-vendors.218b058e.js
│       └── chunk-vendors.218b058e.js.map
├── templates
│   └── index.html
├── version.go
└── wait-for.sh

前端结构树

├── bin
│   └── bluebell-plus
├── conf
│   └── config.yaml
├── static
│   ├── css
│   │   └── app.0afe9dae.css
│   ├── favicon.ico
│   ├── img
│   │   ├── avatar.7b0a9835.png
│   │   ├── iconfont.cdbe38a0.svg
│   │   ├── logo.da56125f.png
│   │   └── search.8e85063d.png
│   └── js
│       ├── app.9f3efa6d.js
│       ├── app.9f3efa6d.js.map
│       ├── chunk-vendors.57f9e9d6.js
│       └── chunk-vendors.57f9e9d6.js.map
└── templates
    └── index.html

项目预览图

image.png

项目全套笔记

More Repositories

1

golang-guide

「Golang学习+面试指南」一份涵盖大部分 Golang程序员所需要掌握的核心知识。准备 Golang面试,首选 GolangGuide!
Go
1,749
star
2

personal-blog

A personal blog based on Vue+SpringBoot+MySql+Redis+Shiro+JWT
Java
44
star
3

BookManager

基于Swing+jdbc+mysql的Java图书管理系统
Java
12
star
4

GoWeb_ToDoList

A ToDoList Demo based on Vue+Gin+Gorm+mysql
Go
9
star
5

mao888

my github public profile
6
star
6

supermall

a vuejs supermall
Vue
5
star
7

42_03

多人开发
Python
4
star
8

picBed

图床工具,自动把本地图片转换成链接
4
star
9

go-zero-template

go-zero 框架使用示例
Go
4
star
10

42_01

这是一个很牛逼的项目
4
star
11

42_02

这是一个很牛逼的项目
Python
4
star
12

maomao

4
star
13

go-zero-goctl-template

Official golang template repo for go-zero, Do not accept pr!
Smarty
3
star
14

java-workspace

java-workspace
Java
3
star
15

go-microservice

go-zero 是一个集成了各种工程实践的 web 和 rpc 框架
3
star
16

go-main

Belong to my GO language learning space
Go
3
star
17

gerrors

自定义处理错误日志包
Go
2
star
18

python-study

My Python Learning Notes
Python
2
star
19

zero-demo

Go
2
star
20

mao-gutils

基于日常学习及项目需要所积累的go语言常用工具库
Go
2
star
21

ggin-util

基于gin包装的工具包
Go
2
star
22

java-algorithm

About java-algorithm,使用java写的算法
Java
2
star
23

my-resume

My resume in Markdown format 
2
star
24

go-redis

go-redis
Go
2
star
25

go-excel

Go语言库,用于阅读和编写Microsoft Excel™(XLAM / XLSM / XLSX / XLTM / XLTX)电子表格
Go
2
star
26

mao-gerrors

自定义异常处理包
Go
1
star
27

mao-glog

基于zap封装的日志处理包
Go
1
star
28

graduation-project

本科毕业设计之-基于Golang+Vue的博客论坛的设计与实现
1
star
29

go-kafka

go-kafka is an MIT licensed Apache Kafka Go client library based on Sarama.
Go
1
star
30

gobang

js + canvas + less实现五子棋小游戏(含AI玩家)
JavaScript
1
star
31

picx-images-hosting

PicX images hosting repository
1
star