Schritte zum Deklarieren eines Go-Pakets: Verwenden Sie die Paketanweisung, gefolgt vom Paketnamen (muss mit dem Namen der Quelldatei übereinstimmen), um das Paket zu deklarieren. Verwenden Sie beim Importieren eines Pakets die Importanweisung gefolgt vom Paketnamen. Wenn Sie Symbole aus einem Paket verwenden, müssen Sie das Paketpräfix verwenden.
Wie deklariere ich ein Paket in der Go-Sprache?
In der Go-Sprache besteht ein Paket aus einer Reihe zusammengehöriger Dateien, die Code wie Typen, Konstanten, Variablen und Funktionen definieren. Jedes Paket verfügt über einen eindeutigen Paketnamen, der zum Identifizieren und Importieren von Code innerhalb des Pakets verwendet wird.
Ein Paket deklarieren
Um ein Paket zu deklarieren, müssen Sie die package
-Anweisung am Anfang der Quelldatei verwenden, gefolgt vom Paketnamen: package
语句,后跟包名:
package mypackage
每个源文件中只能声明一个包,并且包名必须与源文件的文件名相同(不带扩展名)。例如,如果源文件名为 mypackage.go
,则它应该声明包 mypackage
。
导入包
要使用其他包中的代码,需要在源文件的开头使用 import
语句,后跟包名:
import "fmt"
fmt
包定义了格式化输出和输入的函数。导入包后,可以使用该包中的符号(类型、常量、变量和函数),但需要使用它们的包前缀,例如:
fmt.Println("Hello, world!")
实战案例
创建一个名为 main.go
的源文件,其中声明一个包并使用 fmt
包:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
编译并运行该程序:
$ go run main.go Hello, world!
提示
util
或 common
。.
操作符来表示当前目录,例如 import . "mylocalpackage"
rrreeemypackage.go
heißt, sollte sie das Paket mypackage
deklarieren. import
-Anweisung am Anfang der Quelldatei verwenden, gefolgt vom Paketnamen: 🎜rrreee🎜fmt
Paketdefinition Funktionen zur Formatierung von Ausgabe und Eingabe. Nach dem Importieren eines Pakets können Sie die Symbole (Typen, Konstanten, Variablen und Funktionen) im Paket verwenden, müssen jedoch deren Paketpräfix verwenden, zum Beispiel: 🎜rrreee🎜🎜Praktischer Fall🎜🎜🎜Erstellen Sie eine Datei mit dem Namen main.go
s Quelldatei, die ein Paket deklariert und das fmt
-Paket verwendet: 🎜rrreee🎜Kompilieren Sie das Programm und führen Sie es aus: 🎜rrreee🎜🎜Tipp🎜🎜util
oder common
vermeiden. 🎜.
, um das aktuelle Verzeichnis darzustellen, z. B. import "mylocalpackage"
. 🎜🎜Das obige ist der detaillierte Inhalt vonWie deklariere ich ein Paket in Go?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!