Слияние кода завершено, страница обновится автоматически
Загрузка файлов в объектное хранилище Aliyun OSS
Установите среду разработки Go, версия должна быть выше 1.5
Установите SDK Aliyun OSS
go get github.com/aliyun/aliyun-oss-go-sdk/oss
go get github.com/larspensjo/config
GOOS=linux GOARCH=arm go build -o upload-arm-linux upload.go
GOOS=linux GOARCH=amd64 go build -o upload-amd64-linux upload.go
GOOS=windows GOARCH=amd64 go build -o upload-amd64-windows upload.go
./upload-amd64-windows -h
Использование: E:\project\viti\oss-upload\upload-amd64-windows:
-c string
Общая конфигурационная файл (по умолчанию "config.ini")
-d
После завершения загрузки, удалить локальный файл
-w string
Директория для загрузки (по умолчанию "./")
[upload]
device_id = <device id>
oss_end_point = <oss-cn-beijing.aliyuncs.com>
oss_bucket = <bucket name>
oss_access_id = <ali oss access id>
oss_access_key = <ali oss access key>
```3. Параметр `-w` указывает локальную директорию для загрузки, по умолчанию текущая директория.
4. Параметр `-d` указывает, нужно ли удалить локальные файлы после завершения загрузки.
```sh
./upload -c data/passengers.ini -w video/ -d
Загрузка video/20190105_14-23-43_0.json началась, ConsumedBytes: 0, TotalBytes: 29505.
Загрузка video/20190105_14-23-43_0.json завершена, ConsumedBytes: 29505, TotalBytes: 29505, 100%.
Загрузка video/20190105_14-23-43_0.json началась, ConsumedBytes: 29505, TotalBytes: 29505.
Загрузка 0: 20190105_14-23-43_0.json статус: true
Загрузка video/20190105_14-23-43_0.json завершена, файл будет удален
Загрузка video/20190105_14-23-43_0.log началась, ConsumedBytes: 0, TotalBytes: 11507.
Загрузка video/20190105_14-23-43_0.log завершена, ConsumedBytes: 11507, TotalBytes: 11507, 100%.
Загрузка video/20190105_14-23-43_0.log началась, ConsumedBytes: 11507, TotalBytes: 11507.
Загрузка 1: 20190105_14-23-43_0.log статус: true
Загрузка video/20190105_14-23-43_0.log завершена, файл будет удален
Загрузка video/20190105_14-24-00_0.json началась, ConsumedBytes: 0, TotalBytes: 36071.
Загрузка video/20190105_14-24-00_0.json завершена, ConsumedBytes: 36071, TotalBytes: 36071, 100%.
Загрузка video/20190105_14-24-00_0.json началась, ConsumedBytes: 36071, TotalBytes: 36071.
Загрузка 2: 20190105_14-24-00_0.json статус: true
Загрузка video/20190105_14-24-00_0.json завершена, файл будет удален
Загрузка video/20190105_14-24-00_0.log началась, ConsumedBytes: 0, TotalBytes: 13837.
Загрузка video/20190105_14-24-00_0.log завершена, ConsumedBytes: 13837, TotalBytes: 13837, 100%.
Загрузка video/20190105_14-24-00_0.log началась, ConsumedBytes: 13837, TotalBytes: 13837.
Загрузка 3: 20190105_14-24-00_0.log статус: true
Загрузка video/20190105_14-24-00_0.log завершена, файл будет удален
Загрузка video/20190105_14-24-00_1.json началась, ConsumedBytes: 0, TotalBytes: 35924.
```json Данные, ConsumedBytes: 35924, TotalBytes: 35924, 100%. Передача video//20190105_14-24-00_1.json Началась, ConsumedBytes: 35924, TotalBytes: 35924.
Загрузка 4: 20190105_14-24-00_1.json статус: true
Загрузка video//20190105_14-24-00_1.json завершена, файл будет удален
Передача video//20190105_14-24-00_1.log Началась, ConsumedBytes: 0, TotalBytes: 13783.
Передача video//20190105_14-24-00_1.log Данные, ConsumedBytes: 13783, TotalBytes: 13783, 100%. Передача video//20190105_14-24-00_1.log Началась, ConsumedBytes: 13783, TotalBytes: 13783.
Загрузка 5: 20190105_14-24-00_1.log статус: true
Загрузка video//20190105_14-24-00_1.log завершена, файл будет удален
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )