Dalam bahasa Go, import kod dan jenis modul lain melalui pernyataan import. Langkah-langkah khusus adalah seperti berikut: Tentukan laluan pakej menggunakan laluan relatif atau laluan mutlak. Laluan relatif digunakan untuk mengimport pakej dalam direktori yang sama. Laluan mutlak digunakan untuk mengimport pakej dalam direktori lain. Setiap pakej mesti mempunyai nama yang unik. Setiap laluan pakej juga mestilah unik. Kod dalam pakej biasanya disusun dalam fail .go (kod sumber) dan .a (arkib). Versi pakej boleh diurus menggunakan alat kawalan versi.
Panduan untuk mengimport pakej dalam bahasa Go
Dalam bahasa Go, anda boleh mengakses dan menggunakan kod dan jenis yang ditakrifkan oleh modul lain dengan mengimport pakej. Mengimport pakej adalah semudah menggunakan pernyataan import
dalam fail kod anda. import
语句即可。
语法:
import package_path
其中 package_path
是要导入的包的路径。包路径可以是相对路径或绝对路径。
相对路径:
如果包与当前文件位于同一目录中,可以使用相对路径进行导入:
import "./my_package"
绝对路径:
如果包位于其他目录中,可以使用绝对路径进行导入:
import "github.com/my_org/my_package"
实战案例:
以下代码导入了一个名为 fmt
的包,该包提供了格式化输出功能:
package main import "fmt" func main() { fmt.Println("Hello, world!") }
注意事项:
.go
文件(源代码)和 .a
path_path
ialah laluan pakej yang akan diimport. Laluan pakej boleh menjadi relatif atau mutlak. fmt
, yang menyediakan fungsi output terformat: 🎜rrreee🎜🎜Nota: 🎜🎜 ul>🎜 🎜Keunikan nama pakej: 🎜Setiap pakej mesti mempunyai nama yang unik. 🎜🎜🎜Keunikan laluan pakej: 🎜Setiap laluan pakej juga mestilah unik. 🎜🎜🎜Penyusunan kod dalam pakej: 🎜Kod dalam pakej biasanya disusun dalam berbilang jenis fail, termasuk fail .go
(kod sumber) dan .a
(arkib) . 🎜🎜🎜Kawalan versi pakej: 🎜Anda boleh menggunakan alat kawalan versi (seperti Git) untuk mengurus versi pakej. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk mengimport pakej dalam bahasa Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!