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.