mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-08-07 23:37:32 +02:00
Translation of next 2 functions.
This commit is contained in:
@@ -39,7 +39,7 @@ import (
|
|||||||
|
|
||||||
// Es folgt die Definition einer Funktions, in diesem Fall von "main". Auch hier
|
// Es folgt die Definition einer Funktions, in diesem Fall von "main". Auch hier
|
||||||
// ist der Name wieder besonders. "main" markiert den Eintrittspunkt des
|
// ist der Name wieder besonders. "main" markiert den Eintrittspunkt des
|
||||||
// Programms. Vergessen sie nicht die geschweiften Klammern!
|
// Programms. Vergessen Sie nicht die geschweiften Klammern!
|
||||||
func main() {
|
func main() {
|
||||||
// Println gibt eine Zeile zu stdout aus.
|
// Println gibt eine Zeile zu stdout aus.
|
||||||
// Der Prefix "fmt" bestimmt das Packet aus welchem die Funktion stammt.
|
// Der Prefix "fmt" bestimmt das Packet aus welchem die Funktion stammt.
|
||||||
@@ -49,14 +49,17 @@ func main() {
|
|||||||
beyondHello()
|
beyondHello()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Functions have parameters in parentheses.
|
// Funktionen können Parameter akzeptieren, diese werden in Klammern deklariert,
|
||||||
// If there are no parameters, empty parentheses are still required.
|
// die aber auch bei keinen Parametern erforderlich sind.
|
||||||
func beyondHello() {
|
func beyondHello() {
|
||||||
var x int // Variable declaration. Variables must be declared before use.
|
var x int // Deklaration einer Variable, muss vor Gebrauch geschehen.
|
||||||
x = 3 // Variable assignment.
|
x = 3 // Zuweisung eines Werts.
|
||||||
// "Short" declarations use := to infer the type, declare, and assign.
|
// Kurze Deklaration: Benutzen Sie ":=" um die Typisierung automatisch zu
|
||||||
|
// folgern, die Variable zu deklarieren und ihr einen Wert zu zuweisen.
|
||||||
y := 4
|
y := 4
|
||||||
sum, prod := learnMultiple(x, y) // function returns two values
|
|
||||||
|
// Eine Funktion mit mehreren Rückgabewerten.
|
||||||
|
sum, prod := learnMultiple(x, y)
|
||||||
fmt.Println("sum:", sum, "prod:", prod) // simple output
|
fmt.Println("sum:", sum, "prod:", prod) // simple output
|
||||||
learnTypes() // < y minutes, learn more!
|
learnTypes() // < y minutes, learn more!
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user