全部产品
Search
文档中心

Object Storage Service:Pemasangan

更新时间:Aug 13, 2025

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 GOPATH secara manual.

    • Jika menggunakan OSS SDK untuk Go versi 1.12 atau yang lebih lama, Anda perlu menentukan Variabel sistem GOPATH dan mengarahkannya ke direktori kode Anda. Untuk informasi lebih lanjut tentang Variabel sistem GOPATH, jalankan perintah go help gopath.

  • Periksa Versi OSS SDK untuk Go

    Jalankan perintah go version untuk 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/oss
Catatan

Tidak 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.