1 Commits

Author SHA1 Message Date
coward
c00770cab3 :arrow_up:升级了oss依赖 2022-09-02 10:07:54 +08:00
3 changed files with 29 additions and 30 deletions

2
go.mod
View File

@@ -3,7 +3,7 @@ module github.com/cowardmrx/go_aliyun_oss
go 1.15
require (
github.com/aliyun/aliyun-oss-go-sdk v2.1.5+incompatible
github.com/aliyun/aliyun-oss-go-sdk v2.2.5+incompatible
github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f // indirect
github.com/satori/go.uuid v1.2.0
golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e // indirect

2
go.sum
View File

@@ -1,5 +1,7 @@
github.com/aliyun/aliyun-oss-go-sdk v2.1.5+incompatible h1:v5yDfjkRY/kOxu05gkh0/D/2wYxbTFCoTr3JqFI0FLE=
github.com/aliyun/aliyun-oss-go-sdk v2.1.5+incompatible/go.mod h1:T/Aws4fEfogEE9v+HPhhw+CntffsBHJ8nXQCwKr0/g8=
github.com/aliyun/aliyun-oss-go-sdk v2.2.5+incompatible h1:QoRMR0TCctLDqBCMyOu1eXdZyMw3F7uGA9qPn2J4+R8=
github.com/aliyun/aliyun-oss-go-sdk v2.2.5+incompatible/go.mod h1:T/Aws4fEfogEE9v+HPhhw+CntffsBHJ8nXQCwKr0/g8=
github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f h1:ZNv7On9kyUzm7fvRZumSyy/IUiSC7AzL0I1jKKtwooA=
github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f/go.mod h1:AuiFmCCPBSrqvVMvuqFuk0qogytodnVFVSN5CeJB8Gc=
github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=

View File

@@ -7,51 +7,49 @@ import (
"testing"
)
func TestPut(t *testing.T) {
func TestPut(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "",
AccessKeyId: "",
EndPoint: "",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
uri := client.Put("logo/","./File/3HaqWaOzJWD86DDvZD9Pmn9VUEOBOBbuWackGOXb (2).jpeg",".png")
uri := client.Put("logo/", "./File/3HaqWaOzJWD86DDvZD9Pmn9VUEOBOBbuWackGOXb (2).jpeg", ".png")
fmt.Println(uri)
}
func TestPutBase64(t *testing.T) {
func TestPutBase64(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "",
AccessKeyId: "",
EndPoint: "",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
// 读取base
file,_ := ioutil.ReadFile("./File/3HaqWaOzJWD86DDvZD9Pmn9VUEOBOBbuWackGOXb (2).jpeg")
file, _ := ioutil.ReadFile("./File/3HaqWaOzJWD86DDvZD9Pmn9VUEOBOBbuWackGOXb (2).jpeg")
fileStr := base64.StdEncoding.EncodeToString(file)
bat,_ := base64.StdEncoding.DecodeString(fileStr)
bat, _ := base64.StdEncoding.DecodeString(fileStr)
uri := client.Put("logo/",bat,".png")
uri := client.Put("logo/", bat, ".png")
//
fmt.Println(uri)
}
func TestExists(t *testing.T) {
func TestExists(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
@@ -63,10 +61,10 @@ func TestExists(t *testing.T) {
func TestDelete(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
@@ -78,10 +76,10 @@ func TestDelete(t *testing.T) {
func TestAliOssClient_DeleteMore(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
EndPoint: "oss-cn-shenzhen.aliyuncs.com",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
@@ -96,16 +94,15 @@ func TestAliOssClient_DeleteMore(t *testing.T) {
func TestAliOssClient_GetTemporaryUrl(t *testing.T) {
ossConfig := &AliOssConfig{
EndPoint: "",
AccessKeyId: "",
EndPoint: "https://oss-cn-hangzhou.aliyuncs.com",
AccessKeyId: "",
AccessKeySecret: "",
BucketName: "",
BucketName: "",
}
client := ossConfig.CreateOssConnect()
singUrl := client.GetTemporaryUrl("logo/8497b913-2a79-58a1-984b-c25827f8212e.png",180)
singUrl := client.GetTemporaryUrl("", 180)
fmt.Println(singUrl)
}