Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 7591|Válasz: 0

Windows Golang Kezdés oktató

[Linket másol]
Közzétéve 2019. 09. 16. 16:02:26 | | | |
A Go egy új nyelv, egyidejű, szemétgyűjtő, gyorsan összeállítható nyelv.
  • Másodpercek alatt képes egy nagy Go programot lefordítani egy számítógépen.
  • A Go olyan szoftver-építési modellt kínál, amely megkönnyíti a függőségek elemzését, és elkerüli a legtöbb C-stílusú fájl és könyvtár kezdetét.
  • A Go egy statikus típusú nyelv, és a típusrendszere nincs hierarchiával. Így a felhasználóknak nem kell időt szánniuk a típusok közötti kapcsolatok meghatározására, ami könnyebbnek tűnik, mint a tipikus objektumorientált nyelvek.
  • A Go egy teljesen szemétgyűjtő nyelv, amely alapvető támogatást nyújt az egyidejű végrehajtáshoz és kommunikációhoz.
  • Tervezése alapján a Go célja, hogy rendszerszoftvereket építsenek többmagos gépeken.



Letöltés és telepítés

A hiperlink bejelentkezés látható.Kattintson a "Microsoft Windows" platform linkre, hogy letöltse és telepítse egészen a következő útig, ahogy az alábbi ábrán látható:



Nézd meg a verziót

A telepítés befejezése után futtathatod a Verzió megtekintése parancsot a cmd ablakban, hogy tesztelje, sikeres volt-e a telepítés, ahogy az alábbi ábrán látható:






Hello Word program

Függetlenül attól, hogy melyik fejlesztő nyelven kezdesz, az első példában általában a konzol adja ki a hello szósort.

A kódex a következő:

Menj, futtatd a fordítókat, és futtatja a Go programot

Szia Golang, a nevem itsvse, 5 éves vagyok.




A Go-nak két fenntartott funkciója van: az init függvény (amely minden csomagra alkalmazható) és a fő függvény (Csak a fő csomagra alkalmazható)。 Ez a két függvény nem tartalmazhat paramétereket, és nem adhat vissza értékeket definiálva a definíció során. Bár annyi init függvényt írhatsz egy csomagban, amennyit csak szeretnél, erősen javasoljuk, hogy fájlonként csak egy init függvényt írj egy csomagban, mind olvashatóság és későbbi karbantartás szempontjából.

A Go programok automatikusan hívják az init() és main() funkciókat, így nem kell sehol hívnod ezt a két függvényt. Az init funkció minden csomagban opcionális, deA fő csomag tartalmaznia kell egy fő funkciót


Készíts fordítási kódot

Ha több fájl van egy projektmappában, és csak egy bizonyos fájlt szeretnél lefordítani, akkor a go build után hozzáadhatsz fájlnevet is, például go build a.go; a go build parancs alapértelmezés szerint az összes go fájlt a jelenlegi könyvtárban fordítja.

Ha ez a fő csomag, akkor amikor futtatod a go buildet, az generál egy futtatható fájlt a jelenlegi könyvtárban.



A lefordított futtatható fájl mérete közel 2 méter.

Engedélyezd a HTTP szolgáltatást

Ha HTTP szolgáltatást fejlesztesz Golangban, használhatod a net/http csomag által biztosított funkciókat. A net/http csomag nagyon teljes funkciókészletet biztosít, és az indított HTTP szolgáltatás is nagyon stabil és hatékony, valamint használható termelési környezetben.

Kód:

Ezután nézd meg a böngészőben http://localhost:9090, és láthatod a Hello golang http! kimenetet.



(Vége)




Előző:A String és Int típusokban lévő golangokat egymásra alakítják
Következő:Kérd a C nyelv 64 bites hookját
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com