JSゆるふわめも

がっこうでべんきょうしたことをめもがきしてます

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

err != nilがめんどい。そんな人はPostfix Completionを使おう

元々VSCodeでgoを書いてたんだけど、最近はgoglandを使っててだいぶ満足している。 また、最近見つけた機能でPostfix Completionという機能がとても便利だった。 err.nilで保管をすると、下記のコードを自動で生成してくれる。 if err != nil {} 他にも気の…

Go言語学習メモ

bit演算 y 0001 ^単項で使用するとビット反転 ^y 1110 x 1011 符号ありの型をビット反転させると符号も反転する var ux uint = 0xff var uy uint = 0x1 x := 0xff y := 0x1 fmt.Printf("int x=%b int y=%b\n", x, y) fmt.Printf("^x=%b ^y=%b\n", ^x, ^y) fm…