Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Funktioiden Määrittely ja Toteutus | Funktiot
Johdatus Golangiin

bookFunktioiden Määrittely ja Toteutus

Pyyhkäise näyttääksesi valikon

Funktio on uudelleenkäytettävä koodilohko, joka suorittaa tietyn tehtävän. Funktion määrittelyssä käytetään avainsanaa func. Tässä on perussyntaksi funktion määrittelylle:

func functionName() {
    // Code to be executed
}

Alla on yksinkertainen esimerkki funktiosta, joka on luotu annetun muodon mukaisesti:

index.go

index.go

copy
123
func sayHelloWorld() { fmt.Println("Hello World") }

Tässä on visuaalinen esitys, joka havainnollistaa funktion määrittelyä:

Kun sisällytämme yllä annetun koodin ohjelmaamme, siitä tulee uudelleenkäytettävä komponentti, jota voidaan kutsua niin usein kuin tarvitaan kutsumalla funktiota. Funktion kutsumiseen tai suorittamiseen käytetään seuraavaa syntaksia:

functionName()

Tässä on esimerkki kattavasta ohjelmasta, joka hyödyntää aiemmin mainittua funktiota:

index.go

index.go

copy
12345678910
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() }

Pääfunktiossa (main) käytettiin sayHelloWorld()-kutsua funktion suorittamiseen. Voit toistaa tämän kutsun niin monta kertaa kuin on tarpeen suorittaaksesi sen useasti:

index.go

index.go

copy
123456789101112
package main import "fmt" func sayHelloWorld() { fmt.Println("Hello World") } func main() { sayHelloWorld() sayHelloWorld() sayHelloWorld() }
question mark

Valitse sopiva koodirivi määritellyn funktion kutsumiseen:

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 4. Luku 1
some-alt