Go on uusi kieli, samanaikainen, roskien kerääjä, nopeasti kokoava kieli.
- Se voi kääntää suuren Go-ohjelman tietokoneella sekunneissa.
- Go tarjoaa mallin ohjelmistojen rakentamiseen, joka helpottaa riippuvuusanalyysiä ja välttää useimpien C-tyylisten tiedostojen ja kirjastojen alun.
- Go on staattisesti tyypitetty, ja sen tyyppijärjestelmällä ei ole hierarkiaa. Näin käyttäjien ei tarvitse käyttää aikaa tyyppien välisten suhteiden määrittelyyn, mikä tuntuu kevyemmältä kuin tyypilliset olio-ohjelmoinnin kielet.
- Go on täysin roskankeruukieli ja tarjoaa perustuen samanaikaiseen suoritukseen ja viestintään.
- Go:n tarkoituksena on tarjota tapa rakentaa järjestelmäohjelmistoja moniydinkoneille.
Lataa ja asenna
Hyperlinkin kirjautuminen on näkyvissä.Klikkaa "Microsoft Windows" -alustalinkkiä ladataksesi ja asentaaksesi sen aina seuraavaan asti, kuten alla olevassa kuvassa näkyy:
Katso versio
Asennuksen jälkeen voit suorittaa komentoikkunassa View Version -komennon testataksesi, onko asennus onnistunut, kuten seuraavassa kuvassa näkyy:
Hello Word -ohjelma
Riippumatta siitä, millä kehityskielellä aloitat, ensimmäisessä esimerkissä yleensä konsoli tuottaa hello-sanajonon.
Koodi on seuraava:
Go aja käännökset ja käynnistä Go-ohjelman
Hei Golang, nimeni on itsve, olen 5-vuotias.
Go:lla on kaksi varattua funktiota: init-funktio (joka voidaan soveltaa kaikkiin paketteihin) ja pääfunktio (Voidaan soveltaa vain pääpakettiin)。 Nämä kaksi funktiota eivät voi sisältää parametreja ja palauttaa arvoja määriteltyinä. Vaikka voit kirjoittaa niin monta init-funktiota kuin haluat pakettiin, suosittelemme vahvasti, että kirjoitat vain yhden init-funktion per tiedosto paketissa, sekä luettavuuden että myöhemmän ylläpidettävyyden vuoksi.
Go-ohjelmat kutsuvat automaattisesti init() ja main(), joten sinun ei tarvitse kutsua näitä kahta funktiota mihinkään. Jokaisen paketin init-funktio on valinnainen, muttaPaketin pääfunktio täytyy sisältää pääfunktio。
rakenna käännöskoodi
Jos projektikansiossa on useita tiedostoja ja haluat kääntää vain tietyn tiedoston, voit lisätä tiedostonimen go-buildin jälkeen, esim. go build a.go; go build -komento kääntää oletuksena kaikki go-tiedostot nykyisessä hakemistossa.
Jos kyseessä on pääpaketti, kun suoritat go buildin, se generoi suoritettavan tiedoston nykyiseen hakemistoon.
Käännetyn suoritettavan tiedoston koko on lähes 2 m.
Ota HTTP-palvelu käyttöön
Jos kehität HTTP-palvelun Golangissa, voit käyttää net/http-paketin tarjoamia toimintoja. Net/http-paketti tarjoaa erittäin kattavan joukon toimintoja, ja käynnistetty HTTP-palvelu on myös erittäin vakaa ja tehokas, ja sitä voidaan käyttää tuotantoympäristössä.
Koodi:
Sitten avaudu selaimessa http://localhost:9090 ja näet Hello golang http! -ulostulon.
(Loppu)
|