Что такое go's this
(или self
в python)?Идет, в структуре, как ссылаться на текущий объект (как это в java и C++)?
type Shape struct {
isAlive bool
}
func (shape *Shape) setAlive(isAlive bool) {
}
в функции setAlive
как делать this.isAlive = isAlive;
?
s/текущий объект/приемник/ – zzzz
* Вы могли *; но [просьба не делать этого] (https://github.com/golang/go/wiki/CodeReviewComments#receiver-names). «это», «я» и т. д. всегда были плохими идеями/именами, поэтому, пожалуйста, используйте их только тогда, когда вы застряли с языком, который заставляет вас это делать. –