qiniu-ng

Crates.ioqiniu-ng
lib.rsqiniu-ng
version0.0.4
sourcesrc
created_at2019-11-06 02:02:56.050687
updated_at2020-11-04 06:19:53.121215
descriptionQiniu Resource Storage SDK for Rust
homepagehttps://www.qiniu.com
repository
max_upload_size
id178482
size574,655
Bachue Zhou (bachue)

documentation

README

Qiniu SDK for Rust

License Build Status

关于

此 Rust SDK 基于 七牛云官方 API 构建。 使用此 SDK 构建您的网络应用程序,能让您以非常便捷地方式将数据安全地存储到七牛云上。 无论您的网络应用是一个网站程序,还是包括从云端(服务端程序)到终端(手持设备应用)的架构的服务或应用,通过七牛云及其 SDK,都能让您应用程序的终端用户高速上传和下载,同时也让您的服务端更加轻盈。

兼容平台

  • Linux
  • Windows
  • MacOS

依赖环境

  • Rust 1.38+
  • 其他依赖与 qiniu-rust-http 接口的实现模块有关

接口文档

点击进入

设计文档

参见 DESIGN.md

构建指南

构建库的开发版

make

构建库的发布版

make build_release

执行单元测试(不依赖七牛服务器即可执行,不需要配置七牛账户,但需保证网络正常)

make test

检查 Rust 代码质量

make clippy

删除构建结果

make clean

贡献代码

  1. Fork
  2. 创建您的特性分支 (git checkout -b my-new-feature)
  3. 提交您的改动 (git commit -am 'Added some feature')
  4. 将您的修改记录提交到远程 git 仓库 (git push origin my-new-feature)
  5. 然后到 github 网站的该 git 远程仓库的 my-new-feature 分支下发起 Pull Request

许可证

Copyright (c) 2012-2020 qiniu.com

基于 Apache 2.0 协议发布:

Commit count: 0

cargo fmt