Skip to content

ryangee23/cloud-drive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloud-drive

This is a mini cloud disk, which can be used to store files and share files with others.

✨ Features

  • User manager(register user, user info etc.)
  • Store files and share files with others
  • Files associated storage and Folder level management

📦 How to use

# install go-zero and goctl
go get -u github.com/zeromicro/go-zero
go install github.com/zeromicro/go-zero/tools/goctl@latest

# create project core
goctl api new core
go mod tidy

# generate handler and logic
goctl api go -api core.api -dir . -style go_zero 

# run project
cd core
go run core.go -f etc/core-api.yaml 


# test api
curl -i -X GET http://localhost:8888/user/login

🌈 Learning resources

About

a mini cloud disk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages