Maison >développement back-end >Golang >Comment déclarer un colis dans Go ?
Étapes pour déclarer un package Go : utilisez l'instruction package, suivie du nom du package (doit être cohérent avec le nom du fichier source), pour déclarer le package. Lors de l'importation d'un package, utilisez l'instruction import suivie du nom du package. Lorsque vous utilisez des symboles d'un package, vous devez utiliser le préfixe du package.
Comment déclarer un colis en langage Go ?
En langage Go, un package est composé d'un ensemble de fichiers associés, qui définit du code tel que des types, des constantes, des variables et des fonctions. Chaque package possède un nom de package unique qui est utilisé pour identifier et importer le code dans le package.
Déclarer un package
Pour déclarer un package, vous devez utiliser l'instruction package
au début du fichier source, suivie du nom du package : 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
, il doit déclarer le package mypackage
. import
au début du fichier source, suivie du nom du package : 🎜rrreee🎜fmt
définition du package Fonctions de formatage de la sortie et de l'entrée. Après avoir importé un package, vous pouvez utiliser les symboles (types, constantes, variables et fonctions) du package, mais vous devez utiliser leur préfixe de package, par exemple : 🎜rrreee🎜🎜Cas pratique🎜🎜🎜Créez un fichier nommé main.go
, qui déclare un package et utilise le package fmt
: 🎜rrreee🎜Compilez et exécutez le programme : 🎜rrreee🎜🎜Tip🎜🎜util
ou common
. 🎜.
pour représenter le répertoire actuel, tel que import "mylocalpackage"
. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!