Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 7591|Odgovoriti: 0

Uvodni vodič za Windows Golang

[Kopiraj povezavo]
Objavljeno na 16. 09. 2019 16:02:26 | | | |
Go je nov jezik, sočasen jezik za zbiranje smeti in hitro prevajanje.
  • V nekaj sekundah lahko na računalniku prevede velik program Go.
  • Go ponuja model za gradnjo programske opreme, ki olajša analizo odvisnosti in se izogne začetku večine datotek in knjižnic v C-slogu.
  • Go je statično tipiziran jezik, njegov tipni sistem pa nima hierarhije. Tako uporabnikom ni treba porabiti časa za definiranje odnosov med tipi, kar se zdi lažje kot tipični objektno usmerjeni jeziki.
  • Go je popolnoma jezik za zbiranje smeti in nudi osnovno podporo za sočasno izvajanje in komunikacijo.
  • S svojo zasnovo namerava Go omogočiti gradnjo sistemske programske opreme na večjedrnih računalnikih.



Prenesi in namesti

Prijava do hiperpovezave je vidna.Kliknite povezavo na platformo "Microsoft Windows", da jo prenesete in namestite vse do naslednje, kot je prikazano na spodnji sliki:



Preveri različico

Po končani namestitvi lahko v oknu cmd zaženete ukaz View Version, da preverite, ali je namestitev uspešna, kot je prikazano na naslednji sliki:






Pozdravljeni, word program

Ne glede na to, s katerim razvojnim jezikom začenjate, je v prvem primeru običajno konzola tista, ki izpiše hello word.

Koda je naslednja:

Go zaženi prevajanja in zaženi program Go

Pozdravljen Golang, moje ime je itsvse, star sem 5 let.




Go ima dve rezervirani funkciji: init funkcijo (ki jo je mogoče uporabiti za vse pakete) in glavno funkcijo (Lahko se uporabi samo za package main)。 Ti dve funkciji ne moreta imeti nobenih parametrov in vrniti vrednosti, ko sta definirani. Čeprav lahko v paket zapišete toliko init funkcij, kot želite, močno priporočamo, da v paketu napišete le eno init funkcijo na datoteko, tako zaradi berljivosti kot kasnejše vzdržljivosti.

Goprogrami samodejno kličejo init() in main(), tako da ti ti dve funkciji ni treba klicati nikjer. Funkcija init v vsakem paketu je opcijska, vendarPackage Main mora vsebovati glavno funkcijo


Pojdi in prevajaj kodo

Če imate več datotek v mapi projekta in želite prevesti samo določeno datoteko, lahko po go build dodate ime datoteke, npr. go build a.go; ukaz go build bo privzeto prevedel vse go datoteke v trenutni mapi.

Če je to glavni paket, ko zaženete go build, se v trenutni mapi ustvari izvršljiva datoteka.



Velikost prevedene izvršljive datoteke je blizu 2 m.

Omogočite HTTP storitev

Če razvijete HTTP storitev v Golangu, lahko uporabite funkcije, ki jih ponuja net/http paket. Paket net/http zagotavlja zelo celovit nabor funkcij, zagnana HTTP storitev pa je prav tako zelo stabilna in učinkovita ter jo je mogoče uporabljati v produkcijskem okolju.

Koda:

Nato dostopajte v brskalniku http://localhost:9090 in lahko vidite izhod Hello golang http!.



(Konec)




Prejšnji:Golang v tipih String in Int se med seboj pretvorijo
Naslednji:Prosite za kljuko jezika C 64 bitov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com