Go СТАРТ
Начало обучения
Чтобы начать использовать Go, вам понадобятся две вещи:
- Текстовый редактор, например VS Code (или другие редакторы кода), для написания кода Go.
- Компилятор, например GCC, для перевода кода Go на язык, понятный компьютеру.
Есть много текстовых редакторов и компиляторов на выбор. В этом учебнике мы будем использовать IDE (см. ниже).
Установка Go
Вы можете найти соответствующие установочные файлы по адресу https://golang.org/dl/.
Следуйте инструкциям, относящимся к вашей операционной системе. Чтобы проверить, успешно ли был установлен Go, вы можете запустить следующую команду в окне терминала (командной строке):
go version
Должна отображаться версия вашей установки Go.
Go Установка IDE
IDE (интегрированная среда разработки) используется для редактирования и компиляции кода.
Популярные IDE: Visual Studio Code (VS Code), Vim, Eclipse и Notepad++. Все они бесплатны, и их можно использовать как для редактирования, так и для отладки кода Go.
Примечание: Веб-IDE тоже могут работать с Go, но их функциональность ограничена.
В нашем учебнике мы будем использовать редактор VS Code, который, по нашему мнению, является универсальным и достаточно удобным для начинающих программистов и веб-разработчиков.
Вы можете найти последнюю версию VS Code по ссылке https://code.visualstudio.com/.
Go Быстрый старт
Создадим нашу первую программу Go.
- Запустите редактор VS Code.
- Откройте диспетчер расширений или нажмите комбинацию Ctrl + Shift + x на клавиатуре.
- В поле поиска введите "go" и нажмите Enter.
- Найдите расширение Go от команды GO в Google и установите его.
- Установите расширение.
- После завершения установки откройте палитру команд, нажав Ctrl + Shift + p
- Выполните команду
Go: Install/Update Tools
. - Выберите все предоставленные инструменты и нажмите ОК.
VS Code теперь настроен на использование Go.
Откройте окно терминала и введите:
go mod init example.com/hello
Не волнуйтесь, если вы не понимаете, зачем мы вводим указанную выше команду. Просто думайте об этом как о чем-то, что вы делаете всегда, и что вы узнаете об этом больше в следующей главе.
Создайте новый файл (Файл > Новый файл). Скопируйте и вставьте следующий код и сохраните файл как helloworld.go
(Файл > Сохранить как):
helloworld.go
package main
import ("fmt")
func main() {
fmt.Println("Hello World!")
}
Не волнуйтесь, если вы не понимаете приведенный выше код - мы подробно обсудим его в следующих главах. А пока сосредоточьтесь на том, как запустить код.
Откройте терминал в VS Code и введите:
go run .\helloworld.go
Hello World!
Поздравляем! Вы написали и выполнили свою первую программу на Go.
Если вы хотите сохранить программу как исполняемый файл, запустите:
go build .\helloworld.go
Обучение языку Go в школе W3Schools
Изучая язык программирования Go на сайте W3Schools, вы можете использовать наш инструмент Попробуйте сами. Он показывает и код, и результат. Это поможет вам понять каждую часть по мере нашего продвижения вперед:
helloworld.go
Code:
package main
import ("fmt")
func main() {
fmt.Println("Hello World!")
}
Результат:
Hello World!