Skip to content

huerni/bblili

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bblili

仿bilibili后端项目

项目简介

参考BiliBili视频网站,采用微服务架构实现用户、视频、弹幕、三连等核心功能。底层采用缓存、消息队列以及分布式文件服务器等技术支持海量用户操作。

该项目为纯后端项目,无前端页面

功能:

  • 用户登陆注册,信息修改
  • 实现全文检索并且高亮搜索字段
  • 视频分片上传、断点续传、在线播放
  • 实时弹幕,在线观看人数统计
  • 视频评论,点赞投币收藏

项目启动

  1. 启动docker组件
docker-compose up -d
  1. 启动各个微服务,包含user,file,search,video
go mod tidy
go run /service/user/user.go
  1. 启动API服务
go run /api/bblili.go
  1. 访问接口 查看/api/bblili.api文件

About

仿bilibili后端项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages