OSS SDK untuk Go memungkinkan Anda mengelola sumber daya secara terprogram dalam Object Storage Service (OSS). Sebagai contoh, Anda dapat mengelola bucket, mengunggah objek, mengunduh objek, dan memproses gambar. Topik ini menjelaskan cara memasang OSS SDK untuk Go.
Persiapan lingkungan
Persyaratan Lingkungan
Disarankan menggunakan OSS SDK untuk Go versi 1.13 atau yang lebih baru.
Untuk informasi lebih lanjut tentang cara mengunduh dan memasang lingkungan untuk OSS SDK untuk Go, kunjungi Memasang Go dari Sumber.
Jika menggunakan OSS SDK untuk Go versi 1.13 atau yang lebih baru, mode modul diaktifkan secara default untuk mengelola dependensi paket. Anda tidak perlu menentukan Variabel sistem
GOPATHsecara manual.Jika menggunakan OSS SDK untuk Go versi 1.12 atau yang lebih lama, Anda perlu menentukan Variabel sistem
GOPATHdan mengarahkannya ke direktori kode Anda. Untuk informasi lebih lanjut tentang Variabel sistem GOPATH, jalankan perintahgo help gopath.
Periksa Versi OSS SDK untuk Go
Jalankan perintah
go versionuntuk melihat versi Go.
Unduh OSS SDK untuk Go
Pasang OSS SDK untuk Go
Go mod
Tambahkan dependensi berikut ke file go.mod. Dalam contoh berikut, digunakan OSS SDK untuk Go versi 3.0.2. Jika Anda menggunakan versi lain, gunakan nomor versi tersebut.
require (
github.com/aliyun/aliyun-oss-go-sdk v3.0.2+incompatible
)Kode sumber
go get github.com/aliyun/aliyun-oss-go-sdk/ossTidak ada pesan yang muncul selama proses pemasangan. Proses pemasangan memerlukan beberapa menit untuk selesai. Jika pemasangan gagal, jalankan kembali perintah di atas.
Verifikasi apakah OSS SDK untuk Go telah dipasang
Jalankan kode berikut untuk memeriksa versi OSS SDK untuk Go:
package main
import (
"fmt"
"github.com/aliyun/aliyun-oss-go-sdk/oss"
)
func main() {
fmt.Println("Versi OSS Go SDK: ", oss.Version)
}
Apa yang harus dilakukan selanjutnya
Setelah Anda memasang OSS SDK untuk Go, Anda perlu mengonfigurasi Kredensial akses. Untuk informasi lebih lanjut, lihat Konfigurasikan Kredensial Akses.