Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Deklarering og Definering av Funksjoner | Funksjoner
Introduksjon til Golang

bookDeklarering og Definering av Funksjoner

En funksjon er en gjenbrukbar kodeblokk som utfører en spesifikk oppgave. For å erklære en funksjon, brukes nøkkelordet func. Her er syntaksen for å definere en grunnleggende funksjon:

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

Nedenfor vises et enkelt eksempel på en funksjon opprettet med det angitte formatet:

index.go

index.go

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

Her er en visuell fremstilling som illustrerer deklarasjonen av en funksjon:

Hvis vi inkluderer koden ovenfor i programmet vårt, vil det bli en gjenbrukbar komponent som vi kan påkalle så ofte vi ønsker ved å kalle funksjonen. For å kalle eller utføre en funksjon, bruk følgende syntaks:

functionName()

Her er et eksempel på et omfattende program som benytter den tidligere nevnte funksjonen:

index.go

index.go

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

I main-funksjonen brukte vi sayHelloWorld() for å kalle funksjonen. Du kan gjenta dette kallet så mange ganger du ønsker for å utføre det flere ganger:

index.go

index.go

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

Velg riktig kodelinje for å kalle den definerte funksjonen:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain what the `main` function does in this context?

How do I define a function that takes parameters?

What happens if I call a function that hasn't been defined yet?

Awesome!

Completion rate improved to 1.96

bookDeklarering og Definering av Funksjoner

Sveip for å vise menyen

En funksjon er en gjenbrukbar kodeblokk som utfører en spesifikk oppgave. For å erklære en funksjon, brukes nøkkelordet func. Her er syntaksen for å definere en grunnleggende funksjon:

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

Nedenfor vises et enkelt eksempel på en funksjon opprettet med det angitte formatet:

index.go

index.go

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

Her er en visuell fremstilling som illustrerer deklarasjonen av en funksjon:

Hvis vi inkluderer koden ovenfor i programmet vårt, vil det bli en gjenbrukbar komponent som vi kan påkalle så ofte vi ønsker ved å kalle funksjonen. For å kalle eller utføre en funksjon, bruk følgende syntaks:

functionName()

Her er et eksempel på et omfattende program som benytter den tidligere nevnte funksjonen:

index.go

index.go

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

I main-funksjonen brukte vi sayHelloWorld() for å kalle funksjonen. Du kan gjenta dette kallet så mange ganger du ønsker for å utføre det flere ganger:

index.go

index.go

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

Velg riktig kodelinje for å kalle den definerte funksjonen:

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 1
some-alt