克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

项目介绍

精简版抖音后端服务,支持抖音核心操作,用户注册、登录视频推送、视频投稿、以及视频点赞评论以及关注和粉丝等功能

部署

一、直接运行

1. 安装依赖

go mod download

2. 修改配置文件

cd /config 

code config.ini  # vscode 打开并编辑配置文件

或 
vim config.ini   # vim 打开并编辑 

3. 运行

go run main.go

如果遇到依赖问题,一般会提示的,试试 go mod tidy

二、Docker部署

先等等吧

开发指南

数据库

各位小伙伴可以使用我的云数据库

# 服务器IP
mysql 8.0版本

host: xx.xx.xx.xxx:3306
# 数据库账号密码
username: test01  password: Douyintest01.
username: test02  password: Douyintest02.

可以使用 Goland 自带的 Database 工具 直接连接,可视化操作也很方便,大可不必再用其他的工具

依赖说明

简单介绍此项目所需的一些第三方库,以及选型原因

gorm

官网地址 目前主流 GO 开源ORM 框架

gin

官网地址 主流 Web 服务框架,简单易用,功能强大

validator

项目地址 具体用法可以参考官方给的demo

gini

官网地址 解析项目运行的配置参数,简单易用

空文件

简介

抖音基础功能后端实现,使用Go语言及其gin、gorm等主流框架进行开发 展开 收起
Go
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化