Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 7591|Odpoveď: 0

Návod na začiatky pre Windows Golang

[Kopírovať odkaz]
Zverejnené 16. 9. 2019 16:02:26 | | | |
Go je nový jazyk, súbežný, garbage collection, rýchlo kompilujúci jazyk.
  • Dokáže skompilovať veľký program Go na počítači za pár sekúnd.
  • Go poskytuje model pre tvorbu softvéru, ktorý uľahčuje analýzu závislostí a vyhýba sa začiatku väčšiny súborov a knižníc v štýle C.
  • Go je staticky typovaný jazyk a jeho typový systém nemá hierarchiu. Takže používatelia nemusia tráviť čas definovaním vzťahov medzi typmi, čo pôsobí ľahšie než typické objektovo orientované jazyky.
  • Go je úplne garbage collection jazyk a poskytuje základnú podporu pre súbežné vykonávanie a komunikáciu.
  • Svojím dizajnom má Go za cieľ poskytnúť spôsob, ako vytvárať systémový softvér na viacjadrových strojoch.



Stiahnuť a nainštalovať

Prihlásenie na hypertextový odkaz je viditeľné.Kliknite na odkaz platformy "Microsoft Windows" pre stiahnutie a inštaláciu až na ďalší, ako je znázornené na obrázku nižšie:



Skontrolujte verziu

Po dokončení inštalácie môžete spustiť príkaz Zobraziť verziu v okne cmd, aby ste otestovali, či je inštalácia úspešná, ako je znázornené na nasledujúcom obrázku:






Hello word program

Bez ohľadu na to, s ktorým vývojovým jazykom začínate, v prvom príklade je to zvyčajne konzola, ktorá generuje reťazec hello word.

Kód je nasledovný:

Go spustí kompilácie a spustí program Go

Ahoj Golang, volám sa itsvse, mám 5 rokov.




Go má dve rezervované funkcie: init funkciu (ktorú možno aplikovať na všetky balíky) a hlavnú funkciu (Dá sa aplikovať len na package main)。 Tieto dve funkcie nemôžu mať žiadne parametre a pri definovaní vrátiť hodnoty. Aj keď môžete do balíka napísať toľko init funkcií, koľko chcete, dôrazne odporúčame zapisovať len jednu init funkciu na súbor v balíku, a to kvôli čitateľnosti aj neskoršej údržbe.

Programy Go automaticky volajú init() a main(), takže tieto dve funkcie nemusíte nikde volať. Funkcia init v každom balíku je voliteľná, alePackage Main musí obsahovať hlavnú funkciu


Go build compile code

Ak máte v priečinku projektu viacero súborov a chcete kompilovať len určitý súbor, môžete pridať názov súboru po go build, napríklad go build a.go; príkaz go build automaticky skompiluje všetky go súbory v aktuálnom adresári.

Ak je to hlavný balík, pri spustení go build sa vygeneruje spustiteľný súbor v aktuálnom adresári.



Veľkosť skompilovaného spustiteľného súboru je blízka 2m.

Povoliť službu HTTP

Ak vyviniete HTTP službu v Golangu, môžete využiť funkcie poskytované balíkom net/http. Balík net/http poskytuje veľmi kompletný súbor funkcií a spustená HTTP služba je tiež veľmi stabilná a efektívna a môže byť použitá v produkčnom prostredí.

Kód:

Potom ho otvorte v prehliadači http://localhost:9090 a uvidíte výstup Hello golang http!.



(Koniec)




Predchádzajúci:Golang v typoch String a Int sa navzájom konvertujú
Budúci:Požiadajte o háčik jazyka C 64 bitov
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com