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 поддерживает сторонние пакеты двумя способами: 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