Go Синтаксис
Go Синтаксис
Файл Go складається з таких частин:
- Оголошення пакета
- Імпорт пакетів
- Функції
- Інструкції та вирази
Погляньте на наступний код, щоб краще зрозуміти Go-файл:
Пояснення прикладу
Лінія 1: У Go кожна програма є частиною пакету. Ми визначаємо це за допомогою ключового слова package
. У цьому прикладі програма належить до пакета main
.
Лінія 2: import ("fmt")
дозволяє нам імпортувати файли, що входять до пакету fmt
.
Лінія 3: Порожній рядок. Go ігнорує пробіли. Наявність пробілів у коді робить його більш читабельним.
Лінія 4: func main() {}
є функцією. Будь-який код у фігурних дужках {}
буде виконано.
Лінія 5: fmt.Println()
це функція, доступна з пакета fmt
. Використовується для виведення/друку тексту. У нашому прикладі буде виведено "Hello World!".
Примітка: У Go будь-який виконуваний код належить до пакета main
.
Go Інструкції
fmt.Println("Hello World!")
є інструкцією.
У Go інструкції розділяються закінченням рядка (натисканням клавіші Enter) або крапкою з комою ";
".
Натискання клавіші Enter додає ";
" до кінця рядка неявно (не відображається у вихідному коді).
Ліва фігурна дужка {
не може стояти на початку рядка.
Запустіть наведений нижче код і подивіться, що станеться:
Go Компактний код
Ви можете написати більш компактний код, як показано нижче (це не рекомендується, оскільки це ускладнює читання коду):