bson.ObjectIdHex()
documentos que entrarán en pánico si pasa una identificación de objeto no válida:
Si quiere evitar esto, primero verifique su cadena de entrada usando bson.IsObjectIdHex()
, y solo procede a llamar a bson.ObjectIdHex()
si su entrada es válida:
if bson.IsObjectIdHex(obid[0]) {
// It's valid, calling bson.ObjectIdHex() will not panic...
}