hlavní balíček
import "fmt"
typ Osoba struct {
Jméno string
}
func změňJméno(osoba *Osoba) {
osoba = &Osoba{
Jméno: "Alice",
}
}
func main() {
osoba := &Osoba{
Jméno: "Bob",
}
fmt.Println(osoba.Jméno) //
změňJméno(osoba)
fmt.Println(osoba.Jméno) //
}