我正在使用 Google Cloud Storage 的 Golang 客戶端庫從 Google Bucket 中獲取和檢索數(shù)據(jù)。但是我找不到一種方法來進(jìn)行一些錯(cuò)誤處理。SDK 返回一些字符串,沒有相關(guān)文檔。如果他們發(fā)送錯(cuò)誤代碼就好了。此頁面https://cloud.google.com/appengine/docs/standard/go/googlecloudstorageclient/errors只討論了 2 個(gè)錯(cuò)誤。也許,我錯(cuò)過了什么。是否有可能獲得錯(cuò)誤代碼?
1 回答
斯蒂芬大帝
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
來自谷歌云存儲(chǔ)客戶端包的文檔
此客戶端返回的錯(cuò)誤通常是 類型的?
googleapi.Error。可以通過對更豐富的類型進(jìn)行類型斷言來自省這些錯(cuò)誤以獲取更多信息googleapi.Error。例如:if?e,?ok?:=?err.(*googleapi.Error);?ok?{ ????if?e.Code?==?409?{?...?} }
- 1 回答
- 0 關(guān)注
- 218 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
