Heim  >  Artikel  >  Backend-Entwicklung  >  Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

Go语言进阶学习
Go语言进阶学习nach vorne
2023-07-20 16:39:48944Durchsuche

Ein kleiner Test, das erste Go-Programm

Jedes Mal, wenn ich eine neue Sprache lerne, beginne ich immer mit Hello World.

Öffnen Goland, wählen Sie das zu öffnende Projektverzeichnis aus, erstellen Sie eine main.go-Datei. Der Code lautet wie folgt:

package main //包名,main表示当前是一个可执行程序,一个目录下只能有一个main包名

import "fmt"//导入包

func main() {//main函数,程序入口函数
  fmt.Println("Hello world")
}

Vielleicht verstehen Sie es nicht, aber keine Sorge , tippen Sie es zuerst ein und führen Sie es erfolgreich aus. Klicken Sie in der Codeoberfläche von Goland mit der rechten Maustaste und führen Sie Folgendes aus:

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms


go build命令

上述,我们通过右击 run main.go 成功的运行了项目,但是go是静态编译语言,可以直接编译成xx.exe发给别人使用。cmd切换到项目目录下:

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

直接执行命令go build即可将当前main.go编译成可执行文件。

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

终端运行结果:

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

我们还可指定编译可执行文件的名字,需要 -o 参数,命令如下:

go build -o helloworld.exe

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

得到的文件如下:

Machen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms

Das obige ist der detaillierte Inhalt vonMachen Sie einen kleinen Test und führen Sie Schritt für Schritt durch die Umsetzung Ihres ersten Go-Programms. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:Go语言进阶学习. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen