2019-12-05から1日間の記事一覧
Goには継承という概念がない。そのため構造体をうまく利用して埋め込む 埋め込みを使う オーバライドはラッパークラスにレシーバを実装 package main import "fmt" type Foo struct { name string } func (f *Foo) Hello() { fmt.Println("Hello", f.name) }…
Goには継承という概念がない。そのため構造体をうまく利用して埋め込む 埋め込みを使う オーバライドはラッパークラスにレシーバを実装 package main import "fmt" type Foo struct { name string } func (f *Foo) Hello() { fmt.Println("Hello", f.name) }…