Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Deklaration und Definition von Funktionen | Funktionen
Einführung in Golang

bookDeklaration und Definition von Funktionen

Eine Funktion ist ein wiederverwendbarer Codeblock, der eine bestimmte Aufgabe erfüllt. Um eine Funktion zu deklarieren, wird das Schlüsselwort func verwendet. Die Syntax zur Definition einer einfachen Funktion lautet:

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

Nachfolgend ein einfaches Beispiel für eine Funktion, die mit diesem Format erstellt wurde:

index.go

index.go

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

Hier ist eine visuelle Darstellung, die die Deklaration einer Funktion veranschaulicht:

Wenn wir den oben bereitgestellten Code in unser Programm integrieren, wird er zu einer wiederverwendbaren Komponente, die wir durch Aufruf der Funktion beliebig oft verwenden können. Zum Aufrufen oder Ausführen einer Funktion wird folgende Syntax verwendet:

functionName()

Hier ist ein Beispiel für ein umfassendes Programm, das die zuvor erwähnte Funktion verwendet:

index.go

index.go

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

Innerhalb der Funktion main wurde sayHelloWorld() verwendet, um die Funktion aufzurufen. Dieser Aufruf kann beliebig oft wiederholt werden, um die Funktion mehrfach auszuführen:

index.go

index.go

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

Wählen Sie die passende Codezeile aus, um die definierte Funktion aufzurufen:

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

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

bookDeklaration und Definition von Funktionen

Swipe um das Menü anzuzeigen

Eine Funktion ist ein wiederverwendbarer Codeblock, der eine bestimmte Aufgabe erfüllt. Um eine Funktion zu deklarieren, wird das Schlüsselwort func verwendet. Die Syntax zur Definition einer einfachen Funktion lautet:

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

Nachfolgend ein einfaches Beispiel für eine Funktion, die mit diesem Format erstellt wurde:

index.go

index.go

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

Hier ist eine visuelle Darstellung, die die Deklaration einer Funktion veranschaulicht:

Wenn wir den oben bereitgestellten Code in unser Programm integrieren, wird er zu einer wiederverwendbaren Komponente, die wir durch Aufruf der Funktion beliebig oft verwenden können. Zum Aufrufen oder Ausführen einer Funktion wird folgende Syntax verwendet:

functionName()

Hier ist ein Beispiel für ein umfassendes Programm, das die zuvor erwähnte Funktion verwendet:

index.go

index.go

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

Innerhalb der Funktion main wurde sayHelloWorld() verwendet, um die Funktion aufzurufen. Dieser Aufruf kann beliebig oft wiederholt werden, um die Funktion mehrfach auszuführen:

index.go

index.go

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

Wählen Sie die passende Codezeile aus, um die definierte Funktion aufzurufen:

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1
some-alt