Schreiben und Aktualisieren von Google Sheets-Daten mit Go (API V4)
Beim Versuch, Daten mithilfe der Golang-Bibliothek in ein Google Sheet zu schreiben, Das Fehlen klarer Beispiele kann frustrierend sein. Hier ist eine einfache Lösung, die eine modifizierte Version der Hauptfunktion aus der offiziellen Kurzanleitung verwendet:
<code class="go">func write() { // Required OAuth2 setup (see quick start guide for details) srv, err := sheets.New(client) if err != nil { log.Fatalf("Unable to retrieve Sheets Client %v", err) } spreadsheetId := "YOUR_SPREADSHEET_ID" writeRange := "A1" var vr sheets.ValueRange // Example data to be written (here: three columns) myval := []interface{}{"One", "Two", "Three"} vr.Values = append(vr.Values, myval) _, err = srv.Spreadsheets.Values.Update(spreadsheetId, writeRange, &vr).ValueInputOption("RAW").Do() if err != nil { log.Fatalf("Unable to update sheet data %v", err) } }</code>
In dieser modifizierten Hauptfunktion:
Das obige ist der detaillierte Inhalt vonWie schreibe und aktualisiere ich Google Sheets-Daten mit Go (API V4)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!