Heim >Backend-Entwicklung >Golang >Golang Erste Schritte Tipps zur Fehlerbehebung: Anfänger können problemlos loslegen
Go-Erste Schritte: Laden Sie das Go-Binärpaket herunter und installieren Sie es. Legen Sie die Umgebungsvariablen PATH und GOPATH fest. Erstellen Sie eine hello.go-Datei, die eine Hauptfunktion enthält, die „Hello, world!“ ausgibt. Go bietet Konstanten, Variablen und Datentypen wie int, float64, bool und string. Bedingte Anweisungen und Schleifen: if wird für die bedingte Beurteilung verwendet, for und range werden für Schleifen verwendet. Praktischer Fall: Holen Sie sich die Systemzeit in der Datei get_time.go und geben Sie den Zeitstempel und die Zeitzeichenfolge aus.
Tipps für den Einstieg mit Go: Einfacher Einstieg
1. Installieren Sie Go
Set Umgebungsvariable einrichten (muss nur einmal festgelegt werden):
export PATH=$PATH:/usr/local/go/bin export GOPATH=/my/go/path
2. Erstellen Sie Ihre erste Hello World
Erstellen Sie eine hello.go
-Datei: hello.go
文件:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
运行程序:
go run hello.go
3. 理解 Go 常量、变量和数据类型
常量:
const PI = 3.14
变量:
var age int
数据类型:
4. 使用条件语句和循环
条件语句:
if age >= 18 { fmt.Println("你可以投票了!") } else { fmt.Println("你还不够资格投票。") }
循环:
for 循环
for i := 0; i < 10; i++ { fmt.Println(i) }
range 循环(适用于切片和映射)
for _, val := range numbers { fmt.Println(val) }
实战案例:获取系统时间
创建一个名为 get_time.go
package main import ( "fmt" "time" ) func main() { // 获取当前时间 now := time.Now() // 输出时间戳 fmt.Println("Unix 时间戳:", now.Unix()) // 输出时间字符串 fmt.Println("时间字符串:", now.Format("2006-01-02 15:04:05")) }Führen Sie das Programm aus: 🎜rrreee🎜 🎜3. Go-Konstanten, Variablen und Datentypen verstehen🎜🎜🎜🎜Konstante: 🎜🎜rrreee🎜🎜Variable: 🎜🎜rrreee🎜🎜Datentyp: 🎜🎜🎜🎜Ganzzahltyp int, int8, int16, int32, int64)🎜 🎜Gleitkommatyp (float32, float64)🎜🎜Boolescher Typ (bool)🎜🎜Stringtyp (string)🎜🎜🎜🎜4. Bedingte Anweisungen und Schleifen verwenden🎜🎜🎜🎜Bedingte Anweisungen:🎜🎜rrreee🎜 🎜Schleifen :? > Datei: 🎜rrreee
Das obige ist der detaillierte Inhalt vonGolang Erste Schritte Tipps zur Fehlerbehebung: Anfänger können problemlos loslegen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!