From 1cc6f42cb9da7ff3c0e3e2bf929f93a542295713 Mon Sep 17 00:00:00 2001 From: Konstantin Portnov Date: Sun, 26 Nov 2017 03:03:54 -0300 Subject: [PATCH 1/2] Fix code format --- ru/02.3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/02.3.md b/ru/02.3.md index e0451765..f9ff6d23 100644 --- a/ru/02.3.md +++ b/ru/02.3.md @@ -472,7 +472,7 @@ import( ``` Вот так используются функции из импортированного пакета: ```Go - fmt.Println("hello world") +fmt.Println("hello world") ``` `fmt` находится в стандртной библиотеке Go, он располагается в $GOROOT/pkg. Go поддерживает сторонние пакеты двумя способами: From d5a597405972e792037fc7f008c5cc90a5378ba9 Mon Sep 17 00:00:00 2001 From: Konstantin Portnov Date: Sun, 26 Nov 2017 03:09:48 -0300 Subject: [PATCH 2/2] Fix incorrect indentation --- ru/02.6.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ru/02.6.md b/ru/02.6.md index cfc6ea00..62a88c34 100644 --- a/ru/02.6.md +++ b/ru/02.6.md @@ -189,10 +189,12 @@ Например, мы много используем fmt.Println, но Вы замечали, что эта команда может принимать в качестве аргумента данные любого типа? Заглянув в исходный код пакета fmt, мы можем найти следующее определение: - type Stringer interface { - String() string - } - +```Go +type Stringer interface { + String() string +} +``` + Это значит, что любой тип, реализующий интерфейс Stringer, может быть передан в качестве аргумента в fmt.Println. Давайте докажем это: package main