我正在使用 Google Cloud Storage 的 Golang 客戶端庫從 Google Bucket 中獲取和檢索數據。但是我找不到一種方法來進行一些錯誤處理。SDK 返回一些字符串,沒有相關文檔。如果他們發送錯誤代碼就好了。此頁面https://cloud.google.com/appengine/docs/standard/go/googlecloudstorageclient/errors只討論了 2 個錯誤。也許,我錯過了什么。是否有可能獲得錯誤代碼?
1 回答

斯蒂芬大帝
TA貢獻1827條經驗 獲得超8個贊
來自谷歌云存儲客戶端包的文檔
此客戶端返回的錯誤通常是 類型的?
googleapi.Error
??梢酝ㄟ^對更豐富的類型進行類型斷言來自省這些錯誤以獲取更多信息googleapi.Error
。例如:if?e,?ok?:=?err.(*googleapi.Error);?ok?{ ????if?e.Code?==?409?{?...?} }
- 1 回答
- 0 關注
- 185 瀏覽
添加回答
舉報
0/150
提交
取消