Idź - struktura programu
Zanim przestudiujemy podstawowe elementy składowe języka programowania Go, najpierw omówmy absolutną minimalną strukturę programów Go, abyśmy mogli przyjąć ją jako odniesienie w kolejnych rozdziałach.
Przykład Hello World
Program Go składa się zasadniczo z następujących części -
- Deklaracja pakietu
- Importuj pakiety
- Functions
- Variables
- Instrukcje i wyrażenia
- Comments
Przyjrzyjmy się prostemu kodowi, który wypisuje słowa „Hello World” -
package main
import "fmt"
func main() {
/* This is my first sample program. */
fmt.Println("Hello, World!")
}
Przyjrzyjmy się różnym częściom powyższego programu -
Pierwsza linia pakietu programu main definiuje nazwę pakietu, w którym ten program powinien się znajdować. Jest to obowiązkowe stwierdzenie, ponieważ programy Go uruchamiane są w pakietach. Główny pakiet jest punktem wyjścia do uruchomienia programu. Każdy pakiet ma przypisaną ścieżkę i nazwę.
Następna linia importu "fmt" jest poleceniem preprocesora, które mówi kompilatorowi Go, aby dołączył pliki znajdujące się w pakiecie fmt.
Następna linia func main () to główna funkcja, w której rozpoczyna się wykonywanie programu.
Następna linia /*...*/ jest ignorowana przez kompilator i służy do dodawania komentarzy w programie. Komentarze są również reprezentowane przy użyciu // podobnych do komentarzy w Javie lub C ++.
Następna linia fmt.Println (...) to kolejna funkcja dostępna w Go, która powoduje wyświetlenie komunikatu „Hello, World!” do wyświetlenia na ekranie. Tutaj pakiet fmt wyeksportował metodę Println, która służy do wyświetlania komunikatu na ekranie.
Zwróć uwagę na duże P metody Println. W języku Go nazwa jest eksportowana, jeśli zaczyna się wielką literą. Wyeksportowane oznacza, że funkcja lub zmienna / stała jest dostępna dla importera odpowiedniego pakietu.
Wykonywanie programu Go
Omówmy, jak zapisać kod źródłowy w pliku, skompilować go, a na koniec wykonać program. Postępuj zgodnie z instrukcjami podanymi poniżej -
Otwórz edytor tekstu i dodaj powyższy kod.
Zapisz plik jako hello.go
Otwórz wiersz polecenia.
Przejdź do katalogu, w którym zapisałeś plik.
Wpisz go run hello.go i naciśnij klawisz Enter, aby uruchomić kod.
Jeśli w kodzie nie ma błędów, zostanie wyświetlony komunikat „Hello World!” wydrukowane na ekranie.
$ go run hello.go
Hello, World!
Upewnij się, że kompilator Go znajduje się w Twojej ścieżce i że uruchamiasz go w katalogu zawierającym plik źródłowy hello.go.