Langkah untuk mengisytiharkan pakej Go: Gunakan penyata pakej, diikuti dengan nama pakej (mesti selaras dengan nama fail sumber), untuk mengisytiharkan pakej. Apabila mengimport pakej, gunakan pernyataan import diikuti dengan nama pakej. Apabila menggunakan simbol daripada pakej, anda perlu menggunakan awalan pakej.
Bagaimana untuk mengisytiharkan pakej dalam bahasa Go?
Dalam bahasa Go, pakej terdiri daripada satu set fail berkaitan, yang mentakrifkan kod seperti jenis, pemalar, pembolehubah dan fungsi. Setiap pakej mempunyai nama pakej unik yang digunakan untuk mengenal pasti dan mengimport kod dalam pakej.
Mengisytiharkan pakej
Untuk mengisytiharkan pakej, anda perlu menggunakan pernyataan package
pada permulaan fail sumber, diikuti dengan nama pakej: 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
, ia harus mengisytiharkan pakej mypackage
. import
pada permulaan fail sumber, diikuti dengan nama pakej: 🎜rrreee🎜fmt
definisi pakej Berfungsi untuk memformat output dan input. Selepas mengimport pakej, anda boleh menggunakan simbol (jenis, pemalar, pembolehubah dan fungsi) dalam pakej, tetapi anda perlu menggunakan awalan pakej mereka, sebagai contoh: 🎜rrreee🎜🎜Kes praktikal🎜🎜🎜Buat fail bernama fmt
: 🎜rrreee🎜Susun dan jalankan atur cara: 🎜rrreee🎜🎜Tip🎜🎜util
atau common
. 🎜.
untuk mewakili direktori semasa, seperti import "mylocalpackage"
. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk mengisytiharkan pakej dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!