go / beginner
Snippet
Pakete und Imports in Go
Go organisiert Code in Paketen. Das main-Paket ist der Einstiegspunkt jedes ausführbaren Programms. Die import-Anweisung ermöglicht es dir, Funktionalität aus anderen Paketen einzubinden, wie z.B. fmt für formatierte Ein-/Ausgabe und math für mathematische Operationen. Go's Standardbibliothek ist umfangreich und deckt die meisten gängigen Programmierbedürfnisse ab.
snippet.go
1
2
3
4
5
6
7
8
9
10
11
package mainimport ("fmt""math")func main() {fmt.Println("Square root of 16:", math.Sqrt(16))fmt.Println("Pi value:", math.Pi)}
Erklärung
1
package main
Deklariert, dass diese Datei zum main-Paket gehört, erforderlich für ausführbare Programme
2
import ( "fmt" "math" )
Importiert das fmt-Paket für Ausgabe und math für mathematische Funktionen
3
math.Sqrt(16)
Ruft die Sqrt-Funktion aus dem math-Paket auf, um die Quadratwurzel zu berechnen
4
math.Pi
Greift auf die Pi-Konstante aus dem math-Paket zu