Skip to content

Commit 805a92b

Browse files
authored
Merge pull request astaxie#998 from vterdunov/patch-1
Fix typos
2 parents c05e8f1 + ae93e18 commit 805a92b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: ru/02.5.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
Этот код вычисляет площадь прямоугольника. Мы используем для этого функцию `area`, но это не метод структуры "rectangle" (как методы классов в классических объектно-ориентированных языках). Как Вы можете заметить, функция и структура здесь - две независимые друг от друга сущности.
2828

29-
Пока что это не является проблемой. Однако, если Вам нужно будет посчитать также площади круга, квадрата, пятиугольника или другой геометрической фигуры, Вам придется добавлять новые фукнции с похожими именами.
29+
Пока что это не является проблемой. Однако, если Вам нужно будет посчитать также площади круга, квадрата, пятиугольника или другой геометрической фигуры, Вам придется добавлять новые функции с похожими именами.
3030

3131
![](images/2.5.rect_func_without_receiver.png?raw=true)
3232

@@ -214,7 +214,7 @@
214214

215215
### Использование указателя в качестве ресивера
216216

217-
Давайте посмотрим на метод `SetColor`. Его ресивером является указатель на Box. Да, можно использовать `*Box` в качесве ресивера. Почему мы использовали здесь указатель? Потому что в этом методе мы хотим изменить цвет коробки (Box). Если бы мы не использовали указатель, метод бы изменил цвет лишь у копии Box.
217+
Давайте посмотрим на метод `SetColor`. Его ресивером является указатель на Box. Да, можно использовать `*Box` в качестве ресивера. Почему мы использовали здесь указатель? Потому что в этом методе мы хотим изменить цвет коробки (Box). Если бы мы не использовали указатель, метод бы изменил цвет лишь у копии Box.
218218

219219
Если мы видим, что ресивер - первый аргумент метода, несложно понять, как это работает.
220220

@@ -247,7 +247,7 @@
247247

248248
// определяем метод в Human
249249
func (h *Human) SayHi() {
250-
fmt.Printf("Привет, меня зовут %s, моете позвонить мне по телефону %s\n", h.name, h.phone)
250+
fmt.Printf("Привет, меня зовут %s, можете позвонить мне по телефону %s\n", h.name, h.phone)
251251
}
252252

253253
func main() {

0 commit comments

Comments
 (0)