bson.ObjectIdHex()
dokumen yang akan panik jika Anda melewatkan id objek yang tidak valid:
Jika Anda ingin menghindari ini, periksa dulu string input Anda menggunakan bson.IsObjectIdHex()
, dan hanya lanjutkan untuk memanggil bson.ObjectIdHex()
jika masukan Anda valid:
if bson.IsObjectIdHex(obid[0]) {
// It's valid, calling bson.ObjectIdHex() will not panic...
}