func indexDocument(engine factory.SearchEngine) (timeTook int64) { data, err := utils.ReadFile(*pathToDoc) utils.ErrorCheck(err) fmt.Printf("Indexing document: %s\n", *pathToDoc) doc := factory.Document{utils.FixIdSyntax(*pathToDoc), data} timeTook, err = engine.Index(&doc) utils.ErrorCheck(err) return timeTook }