Программа Go в основном состоит из следующих частей:
- Декларация пакета
- Импортные пакеты
- Функции
- Переменные
- Выражения и выражения
- Комментарии
Давайте посмотрим на простой код, который напечатает слова «Hello World»:
package main
import "fmt"
func main() {
/* первая программа на go */
fmt.Println("Hello, World!")
}
Давайте рассмотрим различные части вышеуказанной программы -
- Первая строка основного пакета программы определяет имя пакета, в котором должна лежать эта программа. Это обязательное заявление, так как программы Go запускаются в пакетах. Основной пакет является отправной точкой для запуска программы. Каждый пакет имеет путь и имя, связанные с ним.
- Следующий импорт строки «fmt» - это команда препроцессора, которая сообщает компилятору Go включить файлы, лежащие в пакете fmt.
- Следующая строка func main () - основная функция, в которой начинается выполнение программы.
- Следующая строка /*...*/ игнорируется компилятором, и там есть возможность добавлять комментарии в программу. Комментарии также представлены с использованием // похожих на Java или C ++ комментариев.
- Следующая строка fmt.Println (...) - это еще одна функция, доступная в Go, которая вызывает сообщение «Hello, World!». для отображения на экране. Здесь fmt package экспортировал метод Println, который используется для отображения сообщения на экране.
- Обратите внимание на капитал P метода Println. В языке Go имя экспортируется, если оно начинается с заглавной буквы. Экспортированный означает, что функция или переменная / константа доступны для импортера соответствующего пакета.
Выполнение программы Go
Давайте обсудим, как сохранить исходный код в файле, скомпилировать его и, наконец, выполнить программу. Следуйте приведенным ниже инструкциям -
- Откройте текстовый редактор и добавьте вышеупомянутый код.
- Сохраните файл как hello.go
- Откройте командную строку.
- Перейдите в каталог, в котором вы сохранили файл.
- Введите go run hello.go и нажмите enter, чтобы запустить код.
- Если в вашем коде нет ошибок, вы увидите «Hello World!». напечатан на экране.
$ go run hello.go
Hello, World!
Убедитесь, что компилятор Go находится на вашем пути и что вы запускаете его в каталоге, содержащем исходный файл hello.go.
0 комментариев