Я использую firego для выполнения операций над firebase. После успешного нажатия я не могу получить автоматически созданный уникальный идентификатор. Я использовал код fllowing:Как вытащить автогенерированный уникальный идентификатор после нажатия в Firebase с помощью Golang?
adminData, err := dB.Child("Admins").Push(m)
if err != nil {
log.Println(err)
}
log.Println("Unique ID: ", adminData)
и печати:
https://myApp.firebaseio.com/Admins/-KddtEfpE3ys4cj0mYE-/.json
переменная adminData имеет тип *Firebase
, но мне нужно только -KddtEfpE3ys4cj0mYE-
как тип String
Как я могу сделать это в Голанг с использованием огня?
BTW вы не должны использовать автогенерируемая ключ. Например, вы можете использовать электронную почту. Таким образом, вы сможете получить к нему доступ непосредственно позже. –