All Projects → nelsonken → cos-go-sdk-v5

nelsonken / cos-go-sdk-v5

Licence: other
Tencent cloud object storage service client 5.0 xml version __腾讯cos-go-sdk-v5__

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to cos-go-sdk-v5

gulp-upload-qcloud
腾讯云 cos 静态资源上传 gulp 插件
Stars: ✭ 18 (-47.06%)
Mutual labels:  qcloud, cos
cossync
腾讯云COS同步(批量上传)工具
Stars: ✭ 23 (-32.35%)
Mutual labels:  qcloud, cos
laravel-filesystem-cos
Tencent Cloud COS storage for Laravel based on overtrue/flysystem-cos.
Stars: ✭ 56 (+64.71%)
Mutual labels:  cos
file-upload
koa2 middleware support upload to cos/oss/obs/aws/local
Stars: ✭ 28 (-17.65%)
Mutual labels:  cos
wecube-plugins-qcloud
WeCube plugin for Tencent Cloud
Stars: ✭ 74 (+117.65%)
Mutual labels:  qcloud
cos-guidelines
Caché ObjectScript contibutors guidelines
Stars: ✭ 15 (-55.88%)
Mutual labels:  cos
bc
some useful math functions for linux calculator bc
Stars: ✭ 18 (-47.06%)
Mutual labels:  cos
wqcloud
腾讯云Node.js Open API SDK(完整版)
Stars: ✭ 16 (-52.94%)
Mutual labels:  qcloud
ddns
a multiple providers ddns script without dependencies
Stars: ✭ 47 (+38.24%)
Mutual labels:  qcloud
flysystem-cos
💾 Flysystem adapter for the Qcloud COS storage.
Stars: ✭ 57 (+67.65%)
Mutual labels:  qcloud
qcloud-upload
基于 nodejs 腾讯云 cos 静态资源上传插件
Stars: ✭ 14 (-58.82%)
Mutual labels:  cos
cos-ftp-server-V5
腾讯云对象存储(COS-V5)的FTP Server
Stars: ✭ 35 (+2.94%)
Mutual labels:  cos

cos-go-sdk-v5

腾讯云 对象储存(cos) API5.0 golang sdk


安装使用


安装

go get -u github.com/nelsonken/cos-go-sdk-v5/cos

使用

package main

import "github.com/nelsonken/cos-go-sdk-v5/cos"

client := cos.New(&cos.Option{})
client.Bucket(name).PutObject(...)

功能概述

bucket所有功能完备(生命周期,跨域除外);object的操作(完备):增、删、查、改、下载、复制;


bucket


  • 列出bucket列表
  • 创建bucket
  • 删除bucket
  • 设置bucket ACL
  • 列出bucket内容
  • bucket是否存在
  • 列出正在上传的obj
  • ACL设置
  • CORS 跨域
  • lifcycle设置

object


  • 普通上传
  • 多线程分片上传(整合分片上传)
  • 删除
  • 下载
  • 复制
  • 初始化分片上传
  • 上传分片
  • 列出正在上传分片
  • 完成分片上传
  • 放弃上传
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].