Skip to content

meowrain/SimpleTodoBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨TodoBackend-TodoApp后端

TodoApp后端,使用Gin Framework框架实现

😊功能

  • Todo 增删改查
  • 用户增删改查
  • 用户登录(jwt鉴权)
  • 用户注册
  • Todo 图片上传
  • Todo条数统计
  • 用户个人简介删改

开发中

开发进度

  • 项目初始化
  • 项目结构
  • 项目配置
  • 项目路由
  • 项目中间件
  • 项目模型
  • 项目控制器
  • 项目服务
  • 项目文档
  • 项目测试
  • 项目部署

直接使用源代码启动项目

克隆项目

git clone https://github.com/meowrain/TodoBackend.git

进入项目目录

cd TodoBackend

安装依赖

go get

启动项目

go run main.go

从源代码构建程序

首先请确保你的电脑安装了go语言环境还有GNU Make

为所有平台进行构建

make build-all

仅为windows平台构建

make build-windows

仅为macOS平台构建

make build-macos

仅为linux平台构建

make build-linux

运行程序

复制config.yaml到可执行文件目录下

运行

./SimpleTodoBackend-${platform}-${arch}