DRYな備忘録

Don't Repeat Yourself.

2017-08-01から1ヶ月間の記事一覧

【Go言語】意地でもsliceをswitch-caseで比較したい

go

invalid case []byte literal in switch (can only compare slice foo to nil) switch response[:4] { case []byte{0,0,0,0}, []byte{1,0,0,0}, []byte{2,0,0,0}: fmt.Println("do something") } // これ動かないやつ 可変長であるsliceはnilとの比較だけが…