Rumah >pembangunan bahagian belakang >Golang >Bagaimanakah Saya Boleh Menggunakan `go get` untuk Mendapatkan Cawangan Tertentu bagi Ketergantungan Modul Go?

Bagaimanakah Saya Boleh Menggunakan `go get` untuk Mendapatkan Cawangan Tertentu bagi Ketergantungan Modul Go?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-09 08:02:07664semak imbas

How Can I Use `go get` to Retrieve a Specific Branch of a Go Module Dependency?

Mengambil Cawangan Tertentu Menggunakan Go Get

Apabila menggunakan modul Go, anda boleh mendapatkan semula cawangan tertentu bagi kebergantungan dan bukannya induk lalai cawangan.

Untuk mencapai ini, anda boleh menggunakan arahan go get dengan pertanyaan modul yang merangkumi nama cawangan. Contohnya:

$ go get <path-to-repo>@<branch>

Dalam senario anda, anda mempunyai dua repositori, repo_a dan repo_b, dengan repo_a diimport ke repo_b. Untuk mendapatkan cawangan membangunkan repo_a dan bukannya cawangan induk, anda boleh melaksanakan arahan berikut dalam repo_b:

$ go get <path-to-repo_a>@develop

Ini akan memasang cawangan membangunkan repo_a ke dalam modul Go anda.

Sila ambil perhatian bahawa pendekatan ini memerlukan Go 1.11 atau lebih baru, kerana sokongan untuk menentukan cawangan dalam pertanyaan modul telah diperkenalkan dalam versi itu.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menggunakan `go get` untuk Mendapatkan Cawangan Tertentu bagi Ketergantungan Modul Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn