01.3 fix 2, Директория везде исправлено на Каталог
This commit is contained in:
12
ru/01.2.md
12
ru/01.2.md
@@ -1,16 +1,16 @@
|
||||
#1.2 $GOPATH и рабочая директория
|
||||
#1.2 $GOPATH и рабочий каталог
|
||||
|
||||
## $GOPATH
|
||||
|
||||
Все команды Go зависят от переменной окружения $GOPATH. Имейте в виду, что это не переменная $GOROOT, в которой хранится путь установки Go. Эта переменная указывает на рабочую директорию Go на Вашем компьютере (я использую этот путь у себя на компьютере; Вы можете заменить его по своему усмотрению, если структура каталогов на вашем компьютере другая).
|
||||
Все команды Go зависят от переменной окружения $GOPATH. Имейте в виду, что это не переменная $GOROOT, в которой хранится путь установки Go. Эта переменная указывает на рабочий каталог Go на Вашем компьютере (я использую этот путь у себя на компьютере; Вы можете заменить его по своему усмотрению, если структура каталогов на вашем компьютере другая).
|
||||
|
||||
В Unix-подобных системах переменную можно задать следующим образом:
|
||||
|
||||
export GOPATH=/home/apple/mygo
|
||||
|
||||
В Windows Вам нужно создать новую переменную окружения GOPATH, а затем задать ей значение `c:\mygo`( ***Оно заваисит от того, где расположена Ваша рабочая директория*** )
|
||||
В Windows Вам нужно создать новую переменную окружения GOPATH, а затем задать ей значение `c:\mygo`( ***Оно заваисит от того, где расположен Ваш рабочий каталог*** )
|
||||
|
||||
$GOPATH при Вашем желании может содержать больше одного пути к рабочим директориям, но помните, что следует использовать знак `:`(или `;` в Windows) для того, чтобы разделять их. В этом случае `go get` будет сохранять содержимое в первый путь из тех, что указаны в $GOPATH.
|
||||
$GOPATH при Вашем желании может содержать больше одного пути к рабочим каталогам, но помните, что следует использовать знак `:`(или `;` в Windows) для того, чтобы разделять их. В этом случае `go get` будет сохранять содержимое в первый путь из тех, что указаны в $GOPATH.
|
||||
|
||||
В $GOPATH должно находиться три следующих папки:
|
||||
|
||||
@@ -24,7 +24,7 @@ $GOPATH при Вашем желании может содержать боль
|
||||
|
||||
Создайте каталоги и исходные файлы пакетов, такие как `$GOPATH/src/mymath/sqrt.go` (где `mymath` - имя пакета) ( ***Автор использует `mymath` в качестве имени пакета и в качестве имени каталога, где располагаются исходные файлы этого пакета***)
|
||||
|
||||
Каждый раз при создании пакета Вы должны создать новый каталог в каталоге 'src'. Каталог обычно называется так же, как и пакет, который предполагается использовать. Можно использовать многоуровневую структуру каталогов, если нужно. Например, если создать каталог `$GOPATH/src/github.com/astaxie/beedb`, то путь к пакету будет `github.com/astaxie/beedb`. Имя пакета - это имя последней директории в пути, в данном случае `beedb`.
|
||||
Каждый раз при создании пакета Вы должны создать новый каталог в каталоге 'src'. Каталог обычно называется так же, как и пакет, который предполагается использовать. Можно использовать многоуровневую структуру каталогов, если нужно. Например, если создать каталог `$GOPATH/src/github.com/astaxie/beedb`, то путь к пакету будет `github.com/astaxie/beedb`. Имя пакета - это имя последнего каталога пути, в данном случае `beedb`.
|
||||
|
||||
Выполните следующие команды: ( ***Сейчас автор возвращается к примеру*** )
|
||||
|
||||
@@ -148,4 +148,4 @@ $GOPATH при Вашем желании может содержать боль
|
||||
|
||||
- [Содержание](preface.md)
|
||||
- Предыдущий раздел: [Установка](01.1.md)
|
||||
- Следующий раздел: [Команды Go](01.3.md)
|
||||
- Следующий раздел: [Утилиты Go](01.3.md)
|
||||
|
||||
Reference in New Issue
Block a user