Todos os produtos
Search
Central de documentação

Object Storage Service:Upload objects (OSS SDK for Go 1.0)

Última atualização: Sep 24, 2026

O SDK do Object Storage Service (OSS) para Go oferece diversos métodos para enviar objetos. Escolha o método mais adequado com base nos requisitos de negócio.

Método

Descrição

Simple upload (OSS SDK for Go 1.0)

  • Use o upload simples para enviar arquivos, dados Blob ou buffers do OSS para o OSS.

  • O tamanho do arquivo a ser enviado não pode exceder 5 GB.

Append upload (Go SDK V1)

  • Use o upload de adição para acrescentar conteúdo a um objeto anexável.

  • O tamanho do arquivo a ser adicionado não pode exceder 5 GB.

Resumable upload (OSS SDK for Go 1.0)

  • Recomendamos o uso do upload retomável para enviar arquivos grandes de forma estável.

  • Os registros do upload retomável são armazenados no arquivo de checkpoint. Se o envio falhar por erro de rede ou programa, a tarefa retoma da posição salva no checkpoint para enviar os dados restantes.

  • O tamanho do arquivo a ser enviado não pode exceder 48,8 TB.

Multipart upload (Go SDK V1)

  • Recomendamos usar o upload multipart para enviar objetos maiores que 100 MB e menores que 48,8 TB.

  • O upload multipart permite dividir um objeto grande em várias partes para envio. Após o envio dessas partes, chame a operação CompleteMultipartUpload para combiná-las em um objeto completo.

Upload callbacks (OSS SDK for Go 1.0)

  • Configure os parâmetros de callback de upload para iniciar um processo de callback no servidor de aplicação após o envio de um objeto.

  • Execute operações específicas após o envio do arquivo, como registrar conteúdo em logs e executar tarefas de processamento subsequentes.