Ich durchsuche Ihre Inhalte, um Ihnen zu helfen, schnell Antworten auf Ihre Fragen zu finden.
Bietet API-Zugriff auf alle Algolia-Funktionen, Einstellungen, erweiterten Funktionen und ML-/KI-Produkte
Typisierte Anfragen und Antworten
Erstklassige Unterstützung für benutzerdefinierte Strukturen
Strategie für Wiederholungsversuche im Hintergrund zur Gewährleistung der Verfügbarkeit
Nahtlose Batch-Verarbeitung über Iteratoren zur Optimierung der Anzahl der Netzwerkaufrufe
Funktion zur Neuindizierung ohne Ausfallzeiten
Injizierbarer HTTP-Client
Unterstützt Go 1.11 und höher
Wichtige Links
INSTALLIEREN
Hol dir github.com/algolia/algoliasearch-client-go/v3@v3.Y.Z
INHALTSVERZEICHNIS
type Contact struct {
ObjectID string `json:"objectID"`
Firstname string `json:"firstname"`
Lastname string `json:"lastname"`
}
contacts := []Contact{
{ObjectID: "myID1", Firstname: "Jimmie", Lastname: "Barninger"},
{ObjectID: "myID2", Firstname: "Ray", Lastname: "Charles"},
}
res, err := index.SaveObjects(contacts)
SUCHE
params := []interface{}{
opt.AttributesToRetrieve("firstname", "lastname"),
opt.HitsPerPage(50),
}
res, err := index.Search("jimmie paint", params...)