Если вы используете Go 1.5 с флагом vendor GO15VENDOREXPERIMENT = 1 или Go 1.6 и версиями выше, вы можете использовать следующую команду для извлечения SDK. Зависимости SDK будут включены (исключая зависимости для тестирования) и будут в папке vendor.
Go get -u github.com/aws/aws-sdk-go
Если вы хотите получить только SDK без каких-либо зависимостей, используйте следующую команду.
go get -d github.com/aws/aws-sdk-go/
Этот процесс будут по-прежнему включать папку vendor, и ее следует удалить, если она не будет использоваться вашей средой.
rm -rf $GOPATH/src/github.com/aws/aws-sdk-go/vendor
После того, как вы установили SDK, вы импортируете пакеты AWS в свои приложения Go для использования SDK, как показано в следующем примере:
import "github.com/aws/aws-sdk-go/service/s3"