Я хотел бы получить идентификатор проекта в Go через учетную запись службы, которую я использую в своей системе, чтобы всякий раз, когда этот код выполнялся на экземпляре вычисления в GCP, он получал идентификатор проекта, где находится экземпляр вычисления. Также, если я запускаю код с моего локального компьютера, он должен получить идентификатор проекта, аналогичный тому, который команда gcloud info получает из командной строки.
Кто-нибудь знает, какой API использовать в Go?