Mengimport Versi Pakej Tertentu dalam Go
Dalam Go, memasang versi tertentu pakej melibatkan mengikut pendekatan berbeza berbanding npm. Perintah go get tidak menyokong versi di luar kotak. Walau bagaimanapun, Go 1.11 memperkenalkan ciri baharu yang dipanggil modul go yang membolehkan pengurusan pergantungan versi.
Untuk memasang versi tertentu pakej menggunakan modul go, ikut langkah berikut:
Mulakan modul:
go mod init .
Edit fail go.mod untuk ditambahkan kebergantungan dengan versi yang diingini:
go mod edit -require github.com/wilk/[email protected]@<version>
Muat semula kebergantungan. Ini mungkin memerlukan pengambilan graf modul dan memuat turun pakej:
go get -v -t ./...
Bina aplikasi:
go build
Pasang binari yang disusun:
go install
Selepas melengkapkan langkah ini, anda boleh mengimport versi khusus pakej dalam kod anda:
import ( express "github.com/wilk/[email protected]" )
Modul Go menyediakan cara yang mudah untuk mengurus versi pakej, memastikan aplikasi anda menggunakan versi yang betul bagi setiap pergantungan. Untuk mendapatkan maklumat lanjut tentang modul Go, rujuk dokumentasi rasmi: https://github.com/golang/go/wiki/Modules.
Atas ialah kandungan terperinci Bagaimana untuk Mengimport Versi Pakej Tertentu dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!