Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 7591|Odpowiedź: 0

Poradnik Windows Golang: Początki

[Skopiuj link]
Opublikowano 16.09.2019 16:02:26 | | | |
Go to nowy język, współistniejący, garbage collection i szybko kompilujący język.
  • Może skompilować duży program Go na komputerze w ciągu kilku sekund.
  • Go dostarcza model budowy oprogramowania, który ułatwia analizę zależności i unika początku większości plików i bibliotek w stylu C.
  • Go to język statycznie typowany, a jego system typów nie posiada hierarchii. Dzięki temu użytkownicy nie muszą tracić czasu na definiowanie relacji między typami, co wydaje się łatwiejsze niż typowe języki obiektowe.
  • Go to całkowicie język garbage collection i zapewnia podstawowe wsparcie dla jednoczesnego wykonywania i komunikacji.
  • Projektem Go zamierza umożliwić tworzenie oprogramowania systemowego na maszynach wielordzeniowych.



Pobierz i zainstaluj

Logowanie do linku jest widoczne.Kliknij link platformy "Microsoft Windows", aby pobrać i zainstalować ją aż do następnego punktu, jak pokazano na poniższym rysunku:



Sprawdź wersję

Po zakończeniu instalacji możesz uruchomić polecenie View Version w oknie cmd, aby sprawdzić, czy instalacja się powiodła, jak pokazano na poniższym rysunku:






Hello word program

Niezależnie od tego, z jakim językiem programistycznym zaczynasz, w pierwszym przypadku to zazwyczaj konsola generuje ciąg słowa hello.

Kod jest następujący:

Go uruchamia kompilacje i uruchamia program Go

Cześć Golang, nazywam się itsvse, mam 5 lat.




Go ma dwie zarezerwowane funkcje: funkcję init (którą można zastosować do wszystkich pakietów) oraz główną funkcję (Można to zastosować tylko do pakietu głównego)。 Te dwie funkcje nie mogą mieć żadnych parametrów i zwracać wartości po zdefiniowaniu. Chociaż możesz zapisać dowolną liczbę funkcji init w jednym pakiecie, zdecydowanie zalecamy zapisanie tylko jednej funkcji init w każdym pliku w pakiecie, zarówno dla czytelności, jak i późniejszej łatwości utrzymania.

Programy go automatycznie wywołują init() i main(), więc nie musisz nigdzie wywoływać tych dwóch funkcji. Funkcja init w każdym pakiecie jest opcjonalna, alepackage main musi zawierać funkcję główną


Idź zbuduj kod kompilacji

Jeśli masz wiele plików w folderze projektu i chcesz skompilować tylko jeden plik, możesz dodać nazwę pliku po go build, np. go build a.go; komenda go build domyślnie skompiluje wszystkie pliki go w bieżącym katalogu.

Jeśli to główny pakiet, po uruchomieniu go build wygeneruje plik wykonywalny w aktualnym katalogu.



Rozmiar pliku skompilowanego pliku wykonywalnego wynosi blisko 2m.

Włącz usługę HTTP

Jeśli tworzysz usługę HTTP w Golang, możesz korzystać z funkcji oferowanych przez pakiet net/http. Pakiet net/http oferuje bardzo kompletny zestaw funkcji, a uruchomiona usługa HTTP jest również bardzo stabilna i wydajna, a także może być używana w środowisku produkcyjnym.

Kod:

Następnie wejdź do niej w przeglądarce http://localhost:9090 i zobaczysz wyjście Hello golang http!.



(Koniec)




Poprzedni:Golang w typach String i Int są przekształcane między sobą
Następny:Poproś o hak języka C 64 bity
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com