43 lines
651 B
Go
43 lines
651 B
Go
package model
|
|
|
|
type Guru struct {
|
|
Nama string
|
|
Umur int
|
|
Berat int
|
|
Tinggi int
|
|
Hobi string
|
|
Warnafavorit string
|
|
}
|
|
|
|
func NewGuru(nama string, umur int, tinggi int, berat int, hobi string, warnafavorit string) Guru {
|
|
return Guru{
|
|
Nama: nama,
|
|
Umur: umur,
|
|
Berat: berat,
|
|
Tinggi: tinggi,
|
|
Hobi: hobi,
|
|
Warnafavorit: warnafavorit,
|
|
}
|
|
}
|
|
|
|
func (g Guru) Getnama() string {
|
|
return g.Nama
|
|
}
|
|
func (g Guru) Getumur() int {
|
|
return g.Umur
|
|
}
|
|
|
|
func (g Guru) Getberat() int {
|
|
return g.Berat
|
|
}
|
|
|
|
func (g Guru) Gettinggi() int {
|
|
return g.Tinggi
|
|
}
|
|
func (g Guru) Gethobi() string {
|
|
return g.Hobi
|
|
}
|
|
|
|
func (g Guru) Getwarna() string {
|
|
return g.Warnafavorit
|
|
} |