W tym artykule omówiono sposób instalowania pakietów za pomocą polecenia GO GET.
Polecenie Get Get
Polecenie Go Get pozwala pobierać i instalować pakiety i zależności.
Polecenie pobiera i instaluje pakiety z określoną wersją. Aktualizuje również Go.plik modowy, który zawiera zainstalowane pakiety.
Instalowanie pakietu z Get Get
Zainstaluj pakiet za pomocą polecenia GO GET i upewnij się, że masz zainstalowany kompilator i dodany do ścieżki.
Możesz to zrobić, uruchamiając polecenie:
$ idź pomocPokazanie powyżej powinno wydrukować informacje o pomocy dla polecenia GET.
Aby zainstalować pakiet, zacznij od utworzenia przykładowego katalogu projektu:
$ mkdir test_projectPo konfiguracji projektu uruchom polecenie Go Mod Init, aby zainicjować moduł Go.
$ Go mod init init_projectUtwórz nowy plik, aby przechowywać kod źródłowy Golang w katalogu projektu.
$ Touch Main.IśćUstaw gopath
Podczas pracy z Go: musisz martwić się o dwie istotne zmienne środowiskowe:
Po pierwsze, zmienna środowiska Goroot. Służy do zdefiniowania lokalizacji SDK GO. W większości przypadków nie będziesz musiał modyfikować tej wartości, chyba że określisz różne wersje GO.
Po drugie, zmienna GOPATH. Ta zmienna definiuje ścieżkę główną twojego obszaru roboczego. Domyślnie wartość jest ustawiona na folder Go w katalogu domowym.
Na przykład w Linux Gopath jest ustawiony na:
~/GoW systemie Windows:
%UserProfile%GoPodczas instalowania pakietów zwracasz uwagę na ten katalog, ponieważ utrzymuje on wszystkie bazy kodowe i zależności.
Chociaż możesz skonfigurować niestandardowy katalog GOPATH, zalecamy Trzymanie się domyślnego, aby zapobiec takimi problemami, jak uprawnienia.
Aby uzyskać ścieżkę swojego gopath, uruchom polecenie:
GO ENV $ GOPATHPokazanie powyżej powinno wydrukować wartość zmiennej GOPATH:
$ Go Env GopathPrzed zainstalowaniem pakietów zacznij od eksportowania zmiennych GOPATH i PATH:
$ Export Gopath = $ home/goSprawdź, czy wartości są aktualizowane, uruchamiając polecenie GO ENV, jak pokazano:
Idź instaluj pakiet
Aby zainstalować pakiet, używamy polecenia Go Get a następnie adres URL do repozytorium pakietów.
Na przykład, aby zainstalować pakiet Aurora:
https: // github.com/logrusorgru/aurora
Możemy uruchomić polecenie, jak pokazano:
Idź Get -u github.com/logrusorgru/auroraPowyższe polecenie pobierze i zainstaluje pakiet Aurora w naszym projekcie. Zaktualizuje również Go.plik modowy, który zawiera zainstalowaną wersję pakietu.
Idź zainstaluj konkretną wersję
W niektórych przypadkach może być konieczne zainstalowanie określonej wersji pakietu. W tym celu możesz określić wersję za pomocą operatora @, jak pokazano:
$ idź.com/[email protected]To instaluje określoną wersję pakietu.
Importowanie pakietu
Po zainstalowaniu możesz użyć pakietu, importując go za pomocą instrukcji importu.
Na przykład w naszym PROPRETTION TEST_Project możemy użyć pakietu Aurora, jak pokazano:
import (W powyższym kodzie importujemy pakiet Aurora i używamy go do drukowania odważnego i cyjanowego tekstu na terminalu.
Uruchomienie kodu powinno zwrócić:
Wniosek
Podręcznik prowadzi Cię przez pobieranie i instalowanie pakietów GO za pomocą polecenia GO GET GET.