Начало работы
Перед началом работы выберите подходящий способ авторизации и подготовьте учетные данные, необходимые для выбранного способа.
Чтобы начать работу с MWS SDK для Go:
1. Установите SDK
Заголовок раздела «1. Установите SDK»Создайте новую локальную директорию для кода (например,
my-project) и инициализируйте Go-модуль:bash mkdir my-projectcd my-projectgo mod init my-projectДобавьте зависимость в Go-проект:
bash go get go.mws.cloud/go-sdk
2. Авторизуйтесь в MWS Cloud Platform
Заголовок раздела «2. Авторизуйтесь в MWS Cloud Platform»В этом примере для авторизации используется IAM-токен.
Задайте переменные окружения:
export MWS_TOKEN="$(mws iam create-token)" # Команда автоматически получит и сохранит IAM-токенexport MWS_PROJECT="<имя проекта в MWS Cloud Platform>"3. Выполните проверочный запрос
Заголовок раздела «3. Выполните проверочный запрос»В директории проекта создайте файл
main.go.В созданный файл добавьте код:
Код в примере инициализирует клиент SDK с использованием IAM-токена и получает список виртуальных машин в вашем проекте.
Выполните команду для запуска кода:
bash go run main.goЕсли аутентификация прошла успешно, вы увидите список идентификаторов виртуальных машин в проекте.
Если в проекте нет виртуальных машин, список будет пустым.
Что дальше?
Заголовок раздела «Что дальше?»Вы можете настроить конфигурацию Go-проекта с помощью переменных окружения или функциональных опций.