Я пытаюсь следовать этому руководству по началу работы с облачными функциями с gcloud
и Go. Руководство предназначено для работы в облаке, но я пытаюсь сделать это с моей локальной консоли.
Это код моей функции облака:
func HelloWorld(w http.ResponseWriter, r *http.Request) {
fmt.Fprintln(w, "Hello, Uj.")
}
Когда я пытаюсь развернуть его, выполнив следующую команду gcloud
:
gcloud functions deploy HelloWorld --runtime hello-world-uj-1994 --trigger-http --allow-unauthenticated
Я получаю эту ошибку:
ОШИБКА: (gcloud.functions.deploy) Ошибка построения исходного архива по пути [.]. Не удалось проверить исходные файлы: [[Errno 2] Нет такого файла или каталога: './.erlangInstaller/default']. Убедитесь, что путь [.] Содержит код функции или укажите другой каталог с параметром --source
Есть идеи, как решить эту проблему? А ты знаешь, какое отношение имеет к этому Эрланг?