Yuri’s Tech Note

技術系アウトプット

2018-06-24から1日間の記事一覧

A Tour of Go vol.5 (Range / Map)

Go

Range スライスやマップの要素についてindexとあわせて1つずつ返す。 var pow = []int{1, 2, 4, 8, 16, 32, 64, 128} for i, v := range pow { fmt.Printf("index:%d value:%d\n", i, v) }第一引数のindexについては"_"を使うことで破棄することもできる。 …

A Tour of Go vol.4 (Pointer / Array / Slice)

Go

ここから本格的な学び Pointer 値のメモリのアドレスのこと。 ポインターの型 変数variableのポインタは *variable型 ゼロ値はnil &オペレータ オペレータ(=演算子) オペランド(=被演算子) Goでは&オペレーターがあり、オペランドへのポインタを引き出す。 i…