Прежде тем как начать использовать Google API, необходимо включить доступ к API в Google Cloud консоле.
Так как я собираюсь подключаться к API с go приложение то получается это Desktop-ное приложение.
1. В консоли Google Cloud переходим в меню Menu (Гамбургер в левом верхнем углу) > APIs & Services > Credentials.
2. Далее на странице кликаем по +Create Credentials > OAuth client ID.
3. В выпадающем меню Application type выбираем Desktop app.
4. В поле Name введите название для приложения. Это название будет отображается только в Google Cloud console.
5. Нажмите кнопку Create. Появится экран создания клиента OAuth, показывающий ваш новый идентификатор клиента и секрет клиента.
6. Нажмите кнопку ОК. Вновь созданные учетные данные будут отображаются в разделе OAuth 2.0 Client IDs.
Сохраните загруженный файл JSON как credentials.json и переместите файл в свой рабочий каталог.