Menu
Coddy logo textTech

Czym jest pakiet?

Część sekcji Logika i przepływ sterowania ścieżki GO w Coddy. Lekcja 51 z 68.

Pakiet w Go to sposób na organizowanie i grupowanie powiązanego kodu. Możesz myśleć o nim jak o folderze zawierającym funkcje, zmienne i typy, które współpracują ze sobą, aby osiągnąć określony cel.

Każdy plik Go musi należeć do pakietu, zadeklarowanego na samym początku za pomocą słowa kluczowego package. Najważniejszym pakietem, z którym się zetkniesz, jest package main. Jest on wyjątkowy, ponieważ informuje Go, że jest to program wykonywalny, którego punktem wejścia jest funkcja main.

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Aby używać kodu z innych pakietów, musisz je import. W powyższym przykładzie importujemy pakiet fmt, który udostępnia funkcje formatowania i wyświetlania. Pakiet fmt jest częścią biblioteki standardowej Go i jest wbudowany w język.

Pakiety służą dwóm głównym celom: pomagają organizować kod w logiczne grupy i umożliwiają ponowne wykorzystanie kodu w różnych programach. Dzięki temu Twoje programy są łatwiejsze w utrzymaniu i nie musisz pisać tego samego kodu wiele razy.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ sterowania

Poćwicz samodzielnie: Kompilator Go online