diff --git a/ru/01.3.md b/ru/01.3.md index 905483a491fbc61504d35fa060867c4cd56131fe..2ac03d2ff0ed8372a8d7a470c0ee84666a2a0c21 100644 --- a/ru/01.3.md +++ b/ru/01.3.md @@ -103,4 +103,4 @@ - [Содержание](preface.md) - Предыдущий раздел: [$GOPATH и рабочий каталог](01.2.md) -- Следующий раздел: [Средства разработки для Go](01.4.md) +- Следующий раздел: [Инструменты разработки для Go](01.4.md) diff --git a/ru/01.4.md b/ru/01.4.md index d9bf13707023b2f4f67623a3d2cf2262d908cb46..7eb7c8a2989d580071bd8fb8e6047d51c48e2492 100644 --- a/ru/01.4.md +++ b/ru/01.4.md @@ -4,7 +4,7 @@ ## LiteIDE -LiteIDE - IDE с открытым исходным кодом, нетребовательный к ресурсам системы, который предназначен для разработки проектов только на Go. Он разработан visualfc. +LiteIDE - нетребовательный к ресурсам системы IDE с открытым исходным кодом, который предназначен для разработки проектов только на Go. Он разработан visualfc. ![](images/1.4.liteide.png?raw=true) @@ -46,19 +46,19 @@ LiteIDE - IDE с открытым исходным кодом, нетребов ### Установка LiteIDE -- Установите LiteIDE +- Установите LiteIDE: - [Страница загрузки](http://code.google.com/p/golangide) - [Исходные коды](https://github.com/visualfc/liteide) Сначала установите Go, затем скачайте версию LiteIDE, соответствующую Вашей операционной системе. Распакуйте скачанный пакет. -- Установите gocode +- Установите gocode: Для того, чтобы заработало автодополнение, установите gocode. go get -u github.com/nsf/gocode -- Среда компиляции +- Настройте среду компиляции: Теперь измените конфигурацию LiteIDE согласно Вашей операционной системе. В Windows, если Вы используете 64-битную версию Go, Вам нужно выбрать на панели инструментов win64 в качестве среды конфигурации. Затем выберите `opinion`, найдите `LiteEnv` в левом списке и откройте `win64.env` в правом списке. @@ -144,22 +144,22 @@ Vim - это популярный текстовый редактор для п Рисунок 1.8 Умное автодополнение для Go в Vim -1. Установите подсветку ситаксиса для Go +1. Установите подсветку ситаксиса для Go: cp -r $GOROOT/misc/vim/* ~/.vim/ -2. Включите подсветку синтаксиса +2. Включите подсветку синтаксиса: filetype plugin indent on syntax on -3. Установите [gocode](https://github.com/nsf/gocode/) +3. Установите [gocode](https://github.com/nsf/gocode/): go get -u github.com/nsf/gocode gocode по умолчанию будет установлен в `$GOBIN` -4. Настройте [gocode](https://github.com/nsf/gocode/) +4. Настройте [gocode](https://github.com/nsf/gocode/): ~ cd $GOPATH/src/github.com/nsf/gocode/vim ~ ./update.bash @@ -187,17 +187,17 @@ Emacs называют оружием Бога. Это не только ред Рисунок 1.10 Главная панель редактора Go в Emacs -1. Установите подсветку синтаксиса +1. Установите подсветку синтаксиса: cp $GOROOT/misc/emacs/* ~/.emacs.d/ -2. Установите [gocode](https://github.com/nsf/gocode/) +2. Установите [gocode](https://github.com/nsf/gocode/): go get -u github.com/nsf/gocode - По умолчанию gocode будет установлен в `$GOBIN` + По умолчанию gocode будет установлен в `$GOBIN`. -3. Настройте [gocode](https://github.com/nsf/gocode/) +3. Настройте [gocode](https://github.com/nsf/gocode/): ~ cd $GOPATH/src/github.com/nsf/gocode/vim ~ ./update.bash @@ -209,13 +209,13 @@ Emacs называют оружием Бога. Это не только ред propose-builtins true lib-path "/home/border/gocode/pkg/linux_amd64" -4. Установите [автодополнение](http://www.emacswiki.org/emacs/AutoComplete) +4. Установите [автодополнение](http://www.emacswiki.org/emacs/AutoComplete): - Скачайте и распакуйте + Скачайте и распакуйте: ~ make install DIR=$HOME/.emacs.d/auto-complete - Настройте файл ~/.emacs + Настройте файл ~/.emacs: ;;auto-complete (require 'auto-complete-config) @@ -227,7 +227,7 @@ Emacs называют оружием Бога. Это не только ред Для более подробной информации пройдите по [ссылке](http://www.emacswiki.org/emacs/AutoComplete). -5. Настройте файл .emacs +5. Настройте файл .emacs: ;; golang mode (require 'go-mode-load) @@ -323,28 +323,28 @@ Eclipse также является отличным инструментом р Рисунок 1.1 Основная панель Eclipse для редактирования кода на Go -1. Скачайте и установите [Eclipse](http://www.eclipse.org/) -2. Скачайте [goclipse](https://code.google.com/p/goclipse/) [http://code.google.com/p/goclipse/wiki/InstallationInstructions](http://code.google.com/p/goclipse/wiki/InstallationInstructions) -3. Скачайте gocode +1. Скачайте и установите [Eclipse](http://www.eclipse.org/). +2. Скачайте [goclipse](https://code.google.com/p/goclipse/) [http://code.google.com/p/goclipse/wiki/InstallationInstructions](http://code.google.com/p/goclipse/wiki/InstallationInstructions). +3. Скачайте gocode. gocode на Github: https://github.com/nsf/gocode - В Windows Вам нужно установить git, обычно мы используем [msysgit](https://code.google.com/p/msysgit/) + В Windows Вам нужно установить git, обычно мы используем [msysgit](https://msysgit.github.com/). - В командной строке установите gocode + В командной строке установите gocode: go get -u github.com/nsf/gocode Если хотите, можете установить его из исходных кодов. -4. Скачайте и установите [MinGW](http://sourceforge.net/projects/mingw/files/MinGW/) +4. Скачайте и установите [MinGW](http://sourceforge.net/projects/mingw/files/MinGW/). 5. Настройте плагины: Windows->Preferences->Go - (1).Настройте компилятор Go + (1).Настройте компилятор Go. ![](images/1.4.eclipse2.png?raw=true) @@ -362,7 +362,7 @@ Eclipse также является отличным инструментом р Рисунок 1.14 Установки gdb -6. Проверьте правильность установки +6. Проверьте правильность установки: Создайте новый проект Go и файл hello.go как на рисунке: @@ -406,4 +406,4 @@ Eclipse также является отличным инструментом р - [Содержание](preface.md) - Предыдуший раздел: [Утилиты Go](01.3.md) -- Следующий раздел: [Заключение](01.5.md) +- Следующий раздел: [Итоги раздела](01.5.md) diff --git a/ru/01.5.md b/ru/01.5.md new file mode 100644 index 0000000000000000000000000000000000000000..c73dcff962f8a82e8fd8d388e6cbbdc35f4f0ffd --- /dev/null +++ b/ru/01.5.md @@ -0,0 +1,9 @@ +# 1.5 Итоги раздела + +В этом разделе мы поговорили о том, как установить Go тремя различными способами - из исходных кодов, из стандартных пакетов и с помощью сторонних утилит. Затем мы показали, как настроить окружение Go, в основном как установить нужное значение переменной $GOPATH. После этого, мы рассказали о последовательности шагов для того, чтобы скомпилировать программу на Go. Мы также поговорили об утилитах командной строки Go, включая утилиты для компилирования, установки, форматирования и тестирования. И, наконец, существует множество инструментов разработки для Go, таких как LiteIDE, Sublime Text, Vim, Emacs, Eclipse, IntelliJ IDEA и т.д. Вы можете выбрать любой из них для того, чтобы исследовать мир Go. + +## Ссылки + +- [Содержание](preface.md) +- Предыдущий раздел: [Инструменты разработки для Go](01.4.md) +- Следующий раздел: [Основы Go](02.0.md) diff --git a/ru/preface.md b/ru/preface.md index 75a0417dd51696dd4cf23e880a36d0b958a1bade..c723306a9f882dfc3fa879f1a3664cf4d55986fc 100644 --- a/ru/preface.md +++ b/ru/preface.md @@ -2,8 +2,8 @@ - 1.1. [Установка](01.1.md) - 1.2. [$GOPATH и рабочий каталог](01.2.md) - 1.3. [Утилиты Go](01.3.md) - - 1.4. [Go development tools](01.4.md) - - 1.5. [Summary](01.5.md) + - 1.4. [Инструменты разработки для Go](01.4.md) + - 1.5. [Итоги раздела](01.5.md) - 2.[Go basic knowledge](02.0.md) - 2.1. ["Hello, Go"](02.1.md) - 2.2. [Go foundation](02.2.md)