Rumah > pembangunan bahagian belakang > Golang > Adakah kami melakukan perubahan folder vendor?

Adakah kami melakukan perubahan folder vendor?

WBOY
Lepaskan: 2024-02-05 23:36:13
ke hadapan
1069 orang telah melayarinya

Adakah kami melakukan perubahan folder vendor?

Kandungan soalan

Saya ingin memahami folder vendor dalam projek Go.

Saya mengklon repositori go dan menukar kod. Tetapi apabila saya cuba menjalankan ujian yang berkaitan, saya mendapat beberapa mesej ralat. Selepas beberapa googling saya menemui beberapa arahan yang perlu saya jalankan:

  • Modul organisasi

  • Pergi ke pembekal mod

Sekarang masalah telah hilang tetapi saya melihat banyak fail ditukar dalam folder vendor.

Adakah ia boleh diterima?

Adakah saya perlu menyerahkan semua dokumen ini?


Jawapan Betul


vendor Folder mengandungi semua kebergantungan projek dan oleh itu biasanya tidak komited kepada repositori.

Walau bagaimanapun, anda harus menyerahkan fail go.mod dan go.sum jika pustaka yang anda perlukan tidak mempunyai apa-apa yang samar (alih keluar versi, sumber, dll.) kemudian go.modgo.sum 文件,如果您依赖的库没有什么粗略的内容(删除版本、源等),则 vendor 文件夹应该可以从 go.sum folder fail hendaklah boleh dihasilkan sepenuhnya daripada fail go.sum.

Untuk modul Go, folder vendor 文件夹很少使用。大多数人也不在本地使用它。运行 go mod download 而不是 go modvendor jarang digunakan. Kebanyakan orang juga tidak menggunakannya secara asli. Menjalankan go mod download dan bukannya go modvendor akan memuat turun modul ke direktori modul pada sistem anda (lalai ialah $GOPATH/pkg).

Anda boleh membaca lebih lanjut tentang vendor menggunakan modul Go dalam dokumentasi. Atau lihat keseluruhan dokumentasi modul Go https://www.php.cn/link/28538c394c36e4d5ea8ff5ad60562a93.

Atas ialah kandungan terperinci Adakah kami melakukan perubahan folder vendor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:stackoverflow.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan