Go Mod Equivalent of Npm-Outdated
Mengekalkan kebergantungan Go yang terkini adalah penting untuk kebolehpercayaan dan keselamatan perisian. Sama seperti arahan npm lapuk dalam Node.js, Go menawarkan beberapa kaedah untuk menyenaraikan dan mengemas kini kebergantungan.
Menyenaraikan Ketergantungan Langsung dan Tidak Langsung
Untuk melihat senarai yang sudah lapuk kebergantungan, termasuk langsung dan tidak langsung, gunakan arahan berikut:
go list -u -m all
Ini akan mengeluarkan jadual yang menunjukkan semua yang tersedia peningkatan kecil dan tampalan untuk setiap kebergantungan.
Menyenaraikan Ketergantungan Langsung Sahaja
Jika anda hanya berminat dengan kebergantungan langsung, gunakan arahan berikut:
go list -u -m -f '{{if not .Indirect}}{{.}}{{end}}' all
Arahan ini menapis kebergantungan tidak langsung, menjadikannya lebih mudah untuk mengenal pasti kebergantungan lapuk dalam utama anda modul.
Menyenaraikan Hanya Ketergantungan dengan Kemas Kini
Untuk melihat hanya kebergantungan yang mempunyai kemas kini yang tersedia, gunakan arahan berikut:
go list -u -m -f '{{if .Update}}{{.}}{{end}}' all
Arahan ini akan mengeluarkan senarai kebergantungan yang boleh dikemas kini kepada versi terkininya.
Pihak Ketiga Penyelesaian
Selain itu, terdapat alat pihak ketiga yang dipanggil go-mod-outdated yang menyediakan laporan yang lebih mesra pengguna tentang kebergantungan usang:
https://github.com /psampaz/go-mod-outdated
Mengemas kini Kebergantungan
Setelah anda mengenal pasti kebergantungan yang lapuk, anda boleh mengemas kininya menggunakan arahan berikut:
Kesimpulan
Arahan ini menyediakan cara yang komprehensif untuk memastikan kebergantungan Go anda dikemas kini dan memastikan kestabilan dan keselamatan aplikasi perisian anda .
Atas ialah kandungan terperinci Bagaimana untuk Menyemak dan Mengemas kini Ketergantungan Go Lapuk?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!