summaryrefslogtreecommitdiffhomepage
path: root/ru-ru/go-ru.html.markdown
diff options
context:
space:
mode:
authorQumeric <qumidium@gmail.com>2014-04-16 18:13:30 +0400
committerQumeric <qumidium@gmail.com>2014-04-16 18:13:30 +0400
commit40e320a7546e8c53d174a6b052ff7cce952c9db6 (patch)
treef805283d019ce95a88123fd5cef0243eb207941f /ru-ru/go-ru.html.markdown
parent07b229a425d9181810b947c5c9380f7a48fe64ba (diff)
Fix typos
Diffstat (limited to 'ru-ru/go-ru.html.markdown')
-rw-r--r--ru-ru/go-ru.html.markdown8
1 files changed, 4 insertions, 4 deletions
diff --git a/ru-ru/go-ru.html.markdown b/ru-ru/go-ru.html.markdown
index a4f9fd4a..ffda01b7 100644
--- a/ru-ru/go-ru.html.markdown
+++ b/ru-ru/go-ru.html.markdown
@@ -122,7 +122,7 @@ func learnTypes() {
}
// У Go есть полноценный сборщик мусора. В нем есть указатели но нет арифметики
-// указатеей. Вы можете допустить ошибку с указателем на nil, но не с
+// указателей. Вы можете допустить ошибку с указателем на nil, но не с
// инкрементацией указателя.
func learnMemory() (p, q *int) {
// Именованные возвращаемые значения p и q являются указателями на int.
@@ -130,7 +130,7 @@ func learnMemory() (p, q *int) {
// Выделенный int проинициализирован нулем, p больше не содержит nil.
s := make([]int, 20) // Выделение единого блока памяти под 20 int-ов.
s[3] = 7 // Присвоить значение одному из них.
- r := -2 // Опредление еще одну локальную переменную.
+ r := -2 // Определить еще одну локальную переменную.
return &s[3], &r // Амперсанд(&) обозначает получение адреса переменной.
}
@@ -223,10 +223,10 @@ func learnInterfaces() {
// Синтаксис с фигурными скобками это "литерал структуры". Он возвращает
// проинициализированную структуру, а оператор := присваивает её p.
p := pair{3, 4}
- fmt.Println(p.String()) // Вызов метода String у p.
+ fmt.Println(p.String()) // Вызов метода String у переменной p типа pair.
var i Stringer // Объявление i как типа с интерфейсом Stringer.
i = p // Валидно, т.к. pair реализует Stringer.
- // Вызов метода String у i, типа Stringer. Вывод такой же, что и выше.
+ // Вызов метода String у i типа Stringer. Вывод такой же, что и выше.
fmt.Println(i.String())
// Функции в пакете fmt сами всегда вызывают метод String у объектов для