Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 7591|Svar: 0

Windows Golang Introduktionsvejledning

[Kopier link]
Opslået på 16/09/2019 16.02.26 | | | |
Go er et nyt sprog, et samtidigt, skraldesamlings- og hurtigkompilerende sprog.
  • Den kan kompilere et stort Go-program på en computer på få sekunder.
  • Go giver en model for softwarekonstruktion, der gør afhængighedsanalyse lettere og undgår begyndelsen på de fleste C-stil include-filer og biblioteker.
  • Go er et statisk typet sprog, og dets typesystem har ingen hierarki. Så brugerne behøver ikke bruge tid på at definere relationer mellem typer, hvilket føles lettere end typiske objektorienterede sprog.
  • Go er et fuldstændig dårligt affaldsindsamlingssprog og giver grundlæggende support til samtidig udførelse og kommunikation.
  • Med sit design har Go til hensigt at tilbyde en måde at konstruere systemsoftware på multi-core maskiner.



Download og installer

Hyperlink-login er synlig.Klik på linket til "Microsoft Windows"-platformen for at downloade og installere det hele vejen til næste, som vist i figuren nedenfor:



Tjek versionen

Når installationen er færdig, kan du køre kommandoen View Version i cmd-vinduet for at teste, om installationen er succesfuld, som vist i følgende figur:






Hej Word-programmet

Uanset hvilket udviklingssprog du starter med, er det i det første eksempel som regel konsollen, der udgiver hello-ordstrengen.

Koden er som følger:

Go kører, kompilerer og kører Go-programmet

Hej Golang, mit navn er Itsvse, jeg er 5 år gammel.




Go har to reserverede funktioner: init-funktionen (som kan anvendes på alle pakker) og hovedfunktionen (Kan kun anvendes på hovedpakken)。 Disse to funktioner kan ikke have nogen parametre og returnere værdier, når de er definerede. Selvom du kan skrive så mange init-funktioner, du vil, i en pakke, anbefaler vi kraftigt, at du kun skriver én init-funktion pr. fil i en pakke, både for læsbarhed og senere vedligeholdelsesevne.

Go-programmer kalder automatisk init() og main(), så du behøver ikke at kalde disse to funktioner nogen steder. Init-funktionen i hver pakke er valgfri, menPackage main skal indeholde en hovedfunktion


Gå og byg kompileret kode

Hvis du har flere filer i en projektmappe og kun vil kompilere en bestemt fil, kan du tilføje et filnavn efter go build, f.eks. go build a.go; go build-kommandoen vil som standard kompilere alle go-filer i den aktuelle mappe.

Hvis det er hovedpakken, vil den generere en eksekverbar fil i den aktuelle mappe, når du kører go build.



Den kompilerede eksekverbare filstørrelse er tæt på 2 m.

Aktivér HTTP-tjenesten

Hvis du udvikler en HTTP-tjeneste i Golang, kan du bruge de funktioner, som net/http-pakken tilbyder. Net/http-pakken leverer et meget komplet sæt funktioner, og den HTTP-service, der startes, er også meget stabil og effektiv og kan bruges i et produktionsmiljø.

Kodeks:

Derefter kan du tilgå det i browserens http://localhost:9090, og du kan se Hello golang http!-outputtet.



(Slut)




Tidligere:Golang i String- og Int-typer konverteres til hinanden
Næste:Bed om hooken på C-sproget 64 bit
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com