Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 7591|Svare: 0

Windows Golang Oppstartsveiledning

[Kopier lenke]
Publisert på 16.09.2019 16:02:26 | | | |
Go er et nytt språk, et parallelt, søppelsamlings- og hurtigkompilerende språk.
  • Den kan kompilere et stort Go-program på en datamaskin i løpet av sekunder.
  • Go gir en modell for programvarekonstruksjon som gjør avhengighetsanalyse enklere og unngår starten på de fleste C-stil inkluderingsfiler og biblioteker.
  • Go er et statisk typet språk, og typesystemet har ingen hierarki. Så brukerne trenger ikke bruke tid på å definere relasjoner mellom typer, noe som føles lettere enn typiske objektorienterte språk.
  • Go er et helt dårlig søppelinnsamlingsspråk og gir grunnleggende støtte for samtidig kjøring og kommunikasjon.
  • Med sitt design har Go som mål å tilby en måte å konstruere systemprogramvare på flerkjernede maskiner.



Last ned og installer

Innloggingen med hyperkoblingen er synlig.Klikk på lenken til "Microsoft Windows"-plattformen for å laste ned og installere den helt til neste, som vist i figuren under:



Sjekk versjonen

Etter at installasjonen er fullført, kan du kjøre kommandoen View Version i cmd-vinduet for å teste om installasjonen er vellykket, som vist i figuren nedenfor:






Hello word-programmet

Uansett hvilket utviklingsspråk du starter med, er det i det første eksempelet vanligvis konsollen som leverer hello-ordstrengen.

Koden er som følger:

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

Hei Golang, jeg heter Itsvse, jeg er 5 år gammel.




Go har to reserverte funksjoner: init-funksjonen (som kan brukes på alle pakker) og hovedfunksjonen (Kan kun brukes på hovedpakken)。 Disse to funksjonene kan ikke ha noen parametere og returnere verdier når de er definert. Selv om du kan skrive så mange init-funksjoner du vil i en pakke, anbefaler vi sterkt at du kun skriver én init-funksjon per fil i en pakke, både for lesbarhet og senere vedlikeholdbarhet.

Go-programmer kaller automatisk init() og main(), så du trenger ikke å kalle disse to funksjonene noe sted. Init-funksjonen i hver pakke er valgfri, menPackage main må inneholde en hovedfunksjon


Gå og bygg kompileringskode

Hvis du har flere filer i en prosjektmappe og bare vil kompilere en bestemt fil, kan du legge til et filnavn etter go build, f.eks. go build a.go; go build-kommandoen vil kompilere alle go-filer i den nåværende mappen som standard.

Hvis det er hovedpakken, vil den generere en kjørbar fil i den nåværende mappen når du kjører go build.



Den kompilerte kjørbare filstørrelsen er nær 2 meter.

Aktiver HTTP-tjenesten

Hvis du utvikler en HTTP-tjeneste i Golang, kan du bruke funksjonene som tilbys av net/http-pakken. Net/http-pakken gir et svært komplett sett med funksjoner, og HTTP-tjenesten som startes er også svært stabil og effektiv, og kan brukes i et produksjonsmiljø.

Kode:

Deretter åpner du den i nettleseren http://localhost:9090 og du kan se Hello golang http!-utdataen.



(Slutt)




Foregående:Golang i String- og Int-typer konverteres til hverandre
Neste:Be om kroken til C-språket 64 biter
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com