func (p *Page) save() error {
filename := p.Title + ".txt"
return ioutil.WriteFile(filename, p.Body, 0600)
}
func (p *page)
это же получается не параметры функции? т.к параметры идут после имени, или я чего-то не понимаю type Page struct{}
func (p*Page) save() error{
log.Println(p) // тут доступ к экземпляру у которого вызывается метод
return nil
}
p:=&Page{}
err:=p.save()