使用 Go 写入和更新 Google Sheets 数据(API V4)
尝试使用 Golang 库将数据写入 Google Sheet 时,缺乏明确的例子可能会令人沮丧。这是一个简单的解决方案,使用官方快速入门指南中主函数的修改版本:
<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>
在此修改后的主函数中:
以上是如何使用 Go (API V4) 编写和更新 Google Sheets 数据?的详细内容。更多信息请关注PHP中文网其他相关文章!