diff --git a/go/02-next-level/02-struct-embedding.go b/go/02-next-level/02-struct-embedding.go index 72f46fd..e1311ab 100644 --- a/go/02-next-level/02-struct-embedding.go +++ b/go/02-next-level/02-struct-embedding.go @@ -11,12 +11,12 @@ func (p Person) Say() { } type Student struct { - Person + Person //struct Person is embedded Semester int } type Teacher struct { - Person + Person //struct Person is embedded Subject string } @@ -30,9 +30,9 @@ func main() { max.Say() - daniel.Say() + daniel.Say() //can be invoked directly on Student - sebastian.Say() + sebastian.Say() //can be invoked directly on Teacher max = sebastian.Person