Все правильно, вы при отправке посылаете такой _id, потому что у вас в структуре это значение идет по умолчанию.
Есть несколько вариантов решения вопроса:
1) Использовать разные структуры для получения и отправки, где в структуре для вставки не будет поля _id, тогда монга сама задаст значение для id.
2) Либо генерировать id на клиенте через primitive.
NewObjectID()
в вашем случае:
testIndicator := db.Indicator{
ID: primitive.NewObjectID(),
...
}
3) Использовать
*primitive.ObjectID в качестве типа для ID, nil будет значением по умолчанию, тогда монга создаст объект сама.