Использование исходного кода модуля firebase github, поскольку cloud.google.com/go/firestore не обновлен - PullRequest
0 голосов
/ 27 марта 2020

Я использую fue go (https://github.com/sgarciac/fuego), который полагается на cloud.google.com/go/firestore, чтобы иметь возможность вставлять записи.

Проблема в том, что они изменили автоматическую генерацию идентификатора (https://github.com/googleapis/google-cloud-go/issues/1715), которая вызвала все виды проблем, включая генерацию идентификаторов, начинающихся с дефисов, и длинных идентификаторов, которые не согласованы вообще с любыми другими библиотеками!

Как вы можете видеть в проблеме GitHub, она решена, но я не знаю достаточно о Go, чтобы понять, как создать fue go, используя исходник из github.

У меня нет проблем со сборкой fuego из источника, но я не могу понять, как мне построить библиотеку, от которой зависит источник.

Когда я пытаюсь чтобы построить с ним из github.com/googleapis/google-cloud-go я получаю сообщение об ошибке, что модуль определяет себя как cloud.google.com/go/firestore

Может кто-нибудь, пожалуйста, помогите мне, как я мог бы собрать его из источника github? Я работаю на полную ставку ... но не Go разработчик, и не могу понять это.

https://github.com/sgarciac/fuego/blob/master/go.mod https://github.com/sgarciac/fuego/blob/master/add.go

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...