hakeの日記

Windows環境でプログラミングの勉強をしています。

2015-08-24から1日間の記事一覧

Go言語 - 埋め込みによる構造体の継承

構造体Fooを構造体Barに埋め込む(フィールド名をつけないメンバとする)ことで、継承の様なことができる。 package main import "fmt" type Foo struct { name string } func(f *Foo)hello() { fmt.Println("Hello", f.name) } type Bar struct{ Foo } func…

Go言語 - スライス

Go言語では一旦作成された配列の要素数は変更できない。スライスは配列への参照だけれども要素数の変更は可能。スライスに要素が追加されて、配列のキャパシティを超えた場合には、より大きなキャパシティを持った配列と、そのスライスが作成されて要素の値…