Hei Maailma
Ensimmäisenä askeleena aloitamme perinteisellä "Hello World" -ohjelmalla, jotta voit tutustua Go-ohjelman syntaksiin ja perusrakenteeseen. Alla on koodi, jolla tulostetaan "Hello World" Go-kielellä:
index.go
123456package main import "fmt" func main() { fmt.Println("Hello World") }
Tässä main() edustaa funktiota, mikä ilmaistaan sitä edeltävällä avainsanalla func.
Huom
Avainsanat eli varatut sanat ovat erityisiä sanoja, joilla on ennalta määritellyt merkitykset ja jotka palvelevat tiettyjä tarkoituksia kielessä. Useimmat avainsanat, kuten
func, käsitellään tarkemmin myöhemmin. Tässä osiossa opittavat avainsanat ovatvarjaconst.
func main()
Kaikki seuraavien aaltosulkujen {} sisällä oleva suoritetaan ohjelman käynnistyessä. Tässä tapauksessa fmt.Println-lause on ensimmäinen suoritettava komento.
index.go
123func main() { fmt.Println("Hello World") }
fmt.Println tulostaa konsoliin kaiken, mikä on lainausmerkkien (") sisällä, tässä tapauksessa "Hello World". Tekstipohjainen data on aina suljettu lainausmerkkeihin (").
Huom
Pilkkuja
,voidaan käyttääfmt.Println-lauseessa tulostamaan useita numeerisia tai tekstimuotoisia arvoja. Välilyönnit lisätään automaattisesti arvojen väliin.
index.go
123456package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }
Yksityiskohtaiset selitykset muista koodin osista annetaan myöhemmissä luvuissa niiden tullessa ajankohtaisiksi.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.96
Hei Maailma
Pyyhkäise näyttääksesi valikon
Ensimmäisenä askeleena aloitamme perinteisellä "Hello World" -ohjelmalla, jotta voit tutustua Go-ohjelman syntaksiin ja perusrakenteeseen. Alla on koodi, jolla tulostetaan "Hello World" Go-kielellä:
index.go
123456package main import "fmt" func main() { fmt.Println("Hello World") }
Tässä main() edustaa funktiota, mikä ilmaistaan sitä edeltävällä avainsanalla func.
Huom
Avainsanat eli varatut sanat ovat erityisiä sanoja, joilla on ennalta määritellyt merkitykset ja jotka palvelevat tiettyjä tarkoituksia kielessä. Useimmat avainsanat, kuten
func, käsitellään tarkemmin myöhemmin. Tässä osiossa opittavat avainsanat ovatvarjaconst.
func main()
Kaikki seuraavien aaltosulkujen {} sisällä oleva suoritetaan ohjelman käynnistyessä. Tässä tapauksessa fmt.Println-lause on ensimmäinen suoritettava komento.
index.go
123func main() { fmt.Println("Hello World") }
fmt.Println tulostaa konsoliin kaiken, mikä on lainausmerkkien (") sisällä, tässä tapauksessa "Hello World". Tekstipohjainen data on aina suljettu lainausmerkkeihin (").
Huom
Pilkkuja
,voidaan käyttääfmt.Println-lauseessa tulostamaan useita numeerisia tai tekstimuotoisia arvoja. Välilyönnit lisätään automaattisesti arvojen väliin.
index.go
123456package main import "fmt" func main() { fmt.Println("I have", 2, "cats at home") }
Yksityiskohtaiset selitykset muista koodin osista annetaan myöhemmissä luvuissa niiden tullessa ajankohtaisiksi.
Kiitos palautteestasi!