Skip to content

Instantly share code, notes, and snippets.

evalphobia

Block or report user

Report or block evalphobia

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@evalphobia
evalphobia / The Three Go Landmines.ja.markdown
Last active Jan 11, 2020 — forked from lavalamp/The Three Go Landmines.markdown
Go言語の地雷(原題: Golang landmines)
View The Three Go Landmines.ja.markdown

Goでよくやってしまうミスが3つあります。
私はそのミスを、分かりやすいように簡略した書き方ではなく、巷でよく見かける書き方のままここで説明します。
3つのミスの全てが、私の知る限り少なくとも1回づつ、Kubernetesの過去のコードレビューにありました。

1: ループ変数がループ外のスコープになっている

この各行はいったい何を行っているのでしょうか。想像してから下へスクロールしてください。

You can’t perform that action at this time.