go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。Go-fastdfs is a simple distributed file system (private cloud storage), with no center, high performance, high reliability, maintenance free and other advantages, support breakpoint continuation, block upload, small file merge, automatic synchronization, automatic repair.(similar fastdfs).
1、要跑本项目,需要先
go mod vendor
把自带的库放到mod管理的库中
2、手动下载 github.com/sjqzhang/tusd 库
go get -u github.com/sjqzhang/tusd
3、mod自动检查并下载相关库
go mod tidy
4、go get github.com/shirou/gopsutil/v3/disk@v3.21.4(可能要补上该库)
5、然后成功
go run main.go server
环境:在go1.17.1+;
1、要跑本项目,需要先 go mod vendor 把自带的库放到mod管理的库中 2、手动下载 github.com/sjqzhang/tusd 库 go get -u github.com/sjqzhang/tusd 3、mod自动检查并下载相关库 go mod tidy 4、go get github.com/shirou/gopsutil/v3/disk@v3.21.4(可能要补上该库) 5、然后成功 go run main.go server