はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ err

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 9 / 9件)
 

データ取得で try...catch しない理由

2022/04/27 このエントリーをはてなブックマークに追加 278 users Instapaper Pocket Tweet Facebook Share Evernote Clip catch TRY とおり データ取得 処理

try { const data = await fetchSomething(); // 正常系レスポンスの処理 } catch (err) { if (isFetchError(err)) { // 異常系レスポンスの処理 } } 理由はつぎのとおりです。 データ取得ライブラリ風に宣言的に書きたいから データ取得に関係ない例外も catch してしまうから HttpError は開発者にとって想定範囲内だ... 続きを読む

久しぶりにgcloud components updateをしたら怒られたので対応した話 | GMOアドパートナーズグループ TECH BLOG byGMO

2020/06/05 このエントリーをはてなブックマークに追加 5 users Instapaper Pocket Tweet Facebook Share Evernote Clip byGMO GMOアドマーケティング 小ネタ みなさまお

みなさまお久しぶりです。GMOアドマーケティングのエンジニアA.Y.です。 今回は小ネタです。ネットで検索してもなかなか情報がでてこなく、とてもハマったので記載します。 発端GAEを触る必要があり、久しぶりにgcloudコマンドを利用するためアップデートしようとしたら、怒られました。 $ gcloud components update ERR... 続きを読む

nilがnilじゃないのでerrorになるのを静的解析で検出する - Qiita

2019/12/17 このエントリーをはてなブックマークに追加 15 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita nil fmt func String

package main import "fmt" type MyErr struct{} func (*MyErr) Error() string { return "MyErr" } func F1() *MyErr { return nil } func F2() error { return F1() } func main() { err := F2() if err != nil { fmt.Println("Error!") } } F1()がnilを返しているのでF2()もnilを返すのですが、返ってきたerrはnilに... 続きを読む

try - Go の新しいエラーハンドリング (Go 1.14で導入予定) - Qiita

2019/06/28 このエントリーをはてなブックマークに追加 79 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita TRY エラーハンドリング filename 何度

Go 1.14 で try というシンプルなエラーハンドリング方法が導入予定です。 error Go でのエラーハンドリングはややタイプ数が多い。 f, err := os.Open(filename) if err != nil { return fmt.Errorf("...", err) } のようなエラー処理コードを何度も書かないといけないことにストレスを感じることがあるかもしれません... 続きを読む

ERR! 418 I'm a teapot (this is not a joke) · Issue #20791 · npm/npm · GitHub

2018/05/29 このエントリーをはてなブックマークに追加 30 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub npm Issue I'm a teapot

I'm opening this issue because: npm is crashing. npm is producing an incorrect install. npm is doing something I don't understand. npm is producing incorrect or undesirable behavior. all of the above.... 続きを読む

GolangのGinでStatusCodeが取得方法がわからなかった件 - TaillookTech

2018/04/15 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip Gin exec JSON golang statusCode

2018 - 04 - 15 GolangのGinでStatusCodeが取得方法がわからなかった件 Golang Tweet 背景 GoのフレームワークであるGinの上でPostgreSQLをいじってたがerrorがJSONで返せない! →結局返せた 該当コード _, err := db.Exec("insert into foo bar;") if err != nil { c.JSON(20... 続きを読む

「たぶんみんな間違えてる golang の HTTP Respose Body の閉じ方」は間違えてる - 押してダメならふて寝しろ

2015/06/07 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang mattn Resp ふて寝しろ コネクション

2015-06-07 「たぶんみんな間違えてる golang の HTTP Respose Body の閉じ方」は間違えてる resp.Body.Close の件、Russ Cox から返事貰った。err が返るならコネクションは閉じられているし、もし現状がそうなってないならば net/http を直すべきだと。なので、みんな間違ってなかった。 #golang— mattn (@mattn_jp)... 続きを読む

Goの変数名が短い理由(あるいはGoがほかの言語と違う理由) - Qiita

2014/09/02 このエントリーをはてなブックマークに追加 196 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ruiu 変数 変数名 言語

Goの変数名が短い理由(あるいはGoがほかの言語と違う理由)Go(514)ruiuが2014/09/02に投稿(2014/09/02に編集)編集履歴(8)編集リクエストを作成する Goのコードを読んでいると変数名がやたら短いことにすぐ気がつくと思う。c, i, nみたいな一文字変数や、br, wr, errみたいな2〜3文字の変数がいろいろなところでよく使われている。これは他の言語、特にJavaみ... 続きを読む

"err"という文字列をHighlightしておくとGolangのコードリーディングが捗る - ( ꒪⌓꒪) ゆるよろ日記

2014/08/12 このエントリーをはてなブックマークに追加 63 users Instapaper Pocket Tweet Facebook Share Evernote Clip golang コードリーディング よろ日記 文字列 感じ

2014-08-12 "err"という文字列をHighlightしておくとGolangのコードリーディングが捗る Golang vimの人はこんな感じで autocmd FileType go :highlight goErr cterm=bold ctermfg=214 autocmd FileType go :match goErr /\<err\>/ yuroyoro 2014-08-12 ... 続きを読む

 
(1 - 9 / 9件)