package main
import (
"fmt"
)
type Anetari struct {
Emri string
Emaili string
}
func (a *Anetari) Dergo() string {
return a.Emri + "<" + a.Emaili + ">"
}
type Moderatori struct {
Anetari
Niveli int
}
func main() {
a := Moderatori{
Anetari: Anetari{
Emri: "Arben",
Emaili: "arben@gmail.com",
},
Niveli: 3,
}
fmt.Println(a.Anetari.Dergo())
// ose
fmt.Println(a.Dergo())
}
https://play.golang.org/p/DNnFHzimbOj
Rezultati:
Arben<arben@gmail.com>
Arben<arben@gmail.com>