W następnym artykule przyjrzymy się Go. Znany również jako GoLang język programowania open source opracowany w Google przez Roberta Griesemera, Roba Pike'a i Kena Thompsona. Język Go jest dostępny w domyślnych repozytoriach większości dystrybucji Gnu / Linux. Ten język jest aktywnie używany na niektórych serwerach produkcyjnych Google, a także w innych firmach, takich jak Dropbox, Soundcloud, Uber itp.
W tym artykule zobaczymy, jak zainstalować i skonfigurować język programowania Go w Ubuntu. To jest język programowania skompilowany, konkurent, tryb rozkazujący, zbudowany, nie zorientowany obiektowo i Śmieciarz. Będziemy mogli zainstalować Golang za pomocą menedżera pakietów lub pobrać kod.
Zainstaluj Go na Ubuntu
Zainstaluj język Go za pomocą menedżerów pakietów
W systemach opartych na DEB, takich jak Debian,Ubuntu, Linux Mint, możemy go zainstalować za pomocą następującego polecenia w terminalu (Ctrl + Alt + T):
sudo apt-get install golang
Możesz również wyszukać e zainstaluj dodatkowe narzędzia. W systemach opartych na DEB uruchom w tym samym terminalu:
sudo apt-cache search golang
Zainstaluj Go ze źródła
Wersja języka Go w domyślnych repozytoriach może być nieaktualna. Jeśli chcesz zainstalować najnowszą wersję, pobierz ją z oficjalnej strony internetowej i zainstaluj ręcznie, jak opisano poniżej. W tym przykładzie była to opcja, którą wybrałem.
Następujące polecenia przetestowałem w wersji Ubuntu 17.10. Jednak te kroki są takie same dla innych dystrybucji Gnu / Linuksa. Pobierz najnowszą skompresowaną wersję ze swojego witryna internetowa.
wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
Teraz sprawdź integralność pliku pobrane, jak pokazano poniżej.
sha256sum go1.9.3.linux-amd64.tar.gz
Wartość Suma kontrolna SHA256 że poprzednie polecenie pokazuje, że musisz dopasować ten dostarczony z linkiem pobierania. Jeśli nie pasuje, pobierz go ponownie.
Wypakuj pobrany plik poleceniem:
sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz
Zostanie wypakowany do katalogu / Usr / local. Flaga -C wskazuje katalog docelowy.
Skonfiguruj Go
Teraz musimy ustaw ścieżkę na Go w profilu użytkownika. Edytuj swój profil użytkownika, wpisując w terminalu (Ctrl + Alt + T):
sudo vi ~/.profile
Dodaj następujący wiersz:
export PATH=$PATH:/usr/local/go/bin
Zapisz i zamknij plik.
Teraz skonfigurujemy obszar roboczy. Obszar roboczy to hierarchia katalogów. W tym przypadku podamy trzy katalogi w jego katalogu głównym:
- src
- Pkg
- kosz
Możemy stworzyć tę hierarchię katalogów za pomocą następującego polecenia w terminalu:
mkdir -p $HOME/go_projects/{src,pkg,bin}
Następnie musimy wskaż nowy obszar roboczy. Aby to zrobić, edytuj plik ~ / .profile:
sudo vi ~/.profile
I w nim dodaj następujące wiersze:
export GOPATH="$HOME/go_projects" export GOBIN="$GOPATH/bin"
Jeśli Go jest zainstalowane w lokalizacji innej niż domyślna (/ usr / local /), musisz określić ścieżkę instalacji (GOROOT) w pliku ~ / .profile. Na przykład, jeśli zainstalowałeś Go w swoim katalogu HOME, będziesz musiał dodać następujące wiersze w pliku profilu użytkownika:
export GOROOT=$HOME/go export PATH=$PATH:$GOROOT/bin
Pamiętaj o tym jeśli zainstalowałeś Golang za pomocą menedżerów pakietów, ścieżka instalacji będzie / usr / lib / go o / usr / lib / golang. W takim przypadku musisz zaktualizować wartość trasy w GOROOT.
Po określeniu odpowiednich wartości zaktualizuj wartości środowiska Go, wpisując:
source ~/.profile
Zweryfikuj instalację
Uruchom następujące polecenia, aby sprawdzić, czy wszystko zostało poprawnie zainstalowane i skonfigurowane. Zobaczmy zainstalowana wersja z:
go version
Widzieć ją informacje o środowisku, biegać:
go env
Jeśli zobaczysz wyniki podobne do tych na poprzednim zrzucie ekranu, gratulacje! możesz teraz rozpocząć programowanie.
Utwórz „hello world” za pomocą Go
Teraz, gdy zainstalowaliśmy Go, chodźmy dalej i wierzmy prosty program „witaj świecie”.
Utworzymy plik o nazwie hello.go poleceniem:
vi go_projects/src/hola/hola.go
Dodaj w nim następujące wiersze:
package main import "fmt" func main() { fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10") }
Zapisz i zamknij plik. Uruchom następujące polecenie, aby skompilować program:
go install $GOPATH/src/hola/hola.go
Wreszcie, uruchom program za pomocą polecenia:
$GOBIN/hello
Jeśli wszystko poszło dobrze, gratulacje! Właśnie utworzyłeś przykładowy program za pomocą Go.
Aby uzyskać więcej informacji, zobacz sekcja pomocy bieganie:
go help
Możesz również sprawdzić oficjalna dokumentacja przez Go.
Jeśli nie chcesz już tego języka, możesz odinstaluj to Przez menedżer pakietów lub po prostu usuwanie katalogu / usr / local / go. Będzie to zależeć od wybranej opcji instalacji. Ponadto usuwa również katalogi z obszaru roboczego.