
go项目 分布式企业云盘
文章平均质量分 74
本项目我们使用go仿百度云盘,实现一个企业级分布式云存储系统。
一越王超
软件系统工程师
展开
-
VSCode无go的代码提示
我安装的是go的1.17版本,之后安装了VScode,VScode版本应该不会影响编程。首先遇到了VSCode下载go插件失败的问题,经过一系列折腾找出了问题,如果你也有此问题,可参考如下。VS Code 安装go插件失败分析及解决方案_一越王超的博客-优快云博客接下来准备编程,可是遇到了没有代码提示的问题,在网上找了很多方法,如下:方法一:在setting.json添加如下配置:"go.useLanguageServer": true结果,失败!!!方法二:处理goc.原创 2022-05-01 15:38:12 · 9398 阅读 · 1 评论 -
2.1 “云存储”系统原型之简单文件上传服务架构说明
服务框架文件传输的服务框架如下图所示:使用到的接口接口描述和接口URL 如下文件上传接口 POST /file/upload 文 件查询接口 GET /file/query 文件下载接口 GET /file/download 文件删除接口 POST /file/delete 文件修改(重命名)接口 POST /file/update程序示例go项目需位于go的path下。...原创 2022-04-27 16:16:36 · 385 阅读 · 0 评论 -
01 Go实战仿百度云盘课程介绍
本项目我们要做如下工作:基于Golang实现分布式文件上传服务 重点结合开源存储(Ceph)及公有云(阿里OSS), 支持断点续传及秒传功能 微服务化及容器化部署 基础准备:了解Golang,有项目开发经验更佳 对文件传输与存储的场景有兴趣本项目我们要用到的技术工具:Redis / RabbitMQ Docker / Kubernets 分布式对象存储Ceph 阿里云OSS对象存储服务学习收货文件分块断点上传&秒传 对象从Ceph迁移到阿里云OSS的经验章节划原创 2022-04-26 12:06:44 · 1573 阅读 · 2 评论