summaryrefslogtreecommitdiffhomepage
path: root/de-de
diff options
context:
space:
mode:
authorJoseph Adams <whitegolem@gmail.com>2014-06-01 16:09:06 +0200
committerJoseph Adams <whitegolem@gmail.com>2014-06-01 16:09:06 +0200
commitccdffbe0ca8d18c240df879e1236ef240799db2a (patch)
treef894b17862bd9e4ffc46bcfe32f07a80d67c466b /de-de
parent0b541e789fd2b3c54e0eb43d3102cfd3daea96d8 (diff)
Translation of next 2 functions.
Diffstat (limited to 'de-de')
-rw-r--r--de-de/go-de.html.markdown17
1 files changed, 10 insertions, 7 deletions
diff --git a/de-de/go-de.html.markdown b/de-de/go-de.html.markdown
index ab8769e5..b59378a1 100644
--- a/de-de/go-de.html.markdown
+++ b/de-de/go-de.html.markdown
@@ -39,7 +39,7 @@ import (
// Es folgt die Definition einer Funktions, in diesem Fall von "main". Auch hier
// 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() {
// Println gibt eine Zeile zu stdout aus.
// Der Prefix "fmt" bestimmt das Packet aus welchem die Funktion stammt.
@@ -49,14 +49,17 @@ func main() {
beyondHello()
}
-// Functions have parameters in parentheses.
-// If there are no parameters, empty parentheses are still required.
+// Funktionen können Parameter akzeptieren, diese werden in Klammern deklariert,
+// die aber auch bei keinen Parametern erforderlich sind.
func beyondHello() {
- var x int // Variable declaration. Variables must be declared before use.
- x = 3 // Variable assignment.
- // "Short" declarations use := to infer the type, declare, and assign.
+ var x int // Deklaration einer Variable, muss vor Gebrauch geschehen.
+ x = 3 // Zuweisung eines Werts.
+ // Kurze Deklaration: Benutzen Sie ":=" um die Typisierung automatisch zu
+ // folgern, die Variable zu deklarieren und ihr einen Wert zu zuweisen.
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
learnTypes() // < y minutes, learn more!
}