本节对视频版权存证系统的后端部分简单的介绍,包括目录结构、文件作用、项目的流程(生成密钥对、登记视频版权与下载文件)。
购买专栏前请认真阅读:《基于区块链与IPFS的视频版权存证系统》专栏简介
一、后端部分文件目录简介
.├── api │ ├── api.go // 封装好的一些API接口 │ ├── config.yaml // Fabric SDK使用的配置文件 │ └── rsa // 来源:https://github.com/wumansgy/goEncrypt │ ├── getrsakey.go // 生成密钥 │ └── rsacrypt.go // 加解密、私钥转公钥等 ├── controller │ └── controller.go // 控制器(负责处理路由中的函数) ├── go.mod // Go模块文件,管理项目依赖项 ├── go.sum //