Rumah  >  Artikel  >  alat pembangunan  >  pergi mod git langkah penciptaan projek

pergi mod git langkah penciptaan projek

王林
王林asal
2023-05-17 11:14:37905semak imbas

Alat pengurusan modul bahasa Go telah dilancarkan secara rasmi dalam versi Go 1.11, yang boleh mengurus versi, muat turun, cache, dll. pakej bergantung. Ia sangat mudah digunakan, dan ia menyokong gudang peribadi dan imej intranet yang disesuaikan, yang meningkatkan kecekapan pembangunan dalaman syarikat.

Dalam artikel ini, kami akan memperkenalkan cara menggunakan mod Go untuk mengurus kebergantungan projek Git. Sila ikut langkah di bawah:

Langkah 1: Mulakan projek Git dan buat modul

  1. Buat projek Git, dengan anggapan example;
  2. Masukkan direktori projek , laksanakan arahan berikut:
go mod init example

Perintah ini secara automatik akan mencipta fail go.mod dalam direktori projek, dengan example ialah nama modul, yang boleh dilaraskan mengikut keperluan. Fail go.sum yang sepadan akan dijana secara automatik dalam pengurusan pergantungan seterusnya.

Langkah 2: Konfigurasikan maklumat gudang Git

  1. Buat gudang jauh Git, andaikan ia git@github.com:example/example.git;
  2. git remote add origin git@github.com:example/example.git
  3. Langkah 3: Tetapkan parameter pakej bergantung

Tetapkan maklumat pakej bergantung dalam fail

, termasuk pangkalan kod mana untuk dimuat turun, versi mana, dsb.

go.modAntaranya, formatnya ialah:

module example

require (
    moduleA v1.0.0
    moduleB v2.1.0
)

Kita boleh mengikuti langkah berikut untuk menetapkan maklumat pakej pergantungan:

Muat turun dari perpustakaan Git:
  1. require (
        moduleA v1.0.0
        moduleB v2.1.0
        moduleC v0.1.0
        moduleD master
    )
    
    replace (
      moduleC => git@github.com:example/moduleC.git
    )
  2. Dalam
, nyatakan nama pakej bergantung dan nombor versi, seperti

. requiremoduleA v1.0.0Dalam

, nyatakan lokasi penggantian pakej bergantung, seperti

. replacemoduleC => git@github.com:example/moduleC.git

Muat turun dari setempat:
  1. require (
        moduleA v1.0.0
        moduleB v2.1.0
        moduleC v0.1.0
    )
    
    replace (
      moduleC => ../moduleC
    )
  2. Dalam
, nyatakan lokasi penggantian pakej bergantung, seperti

. replacemoduleC => ../moduleCLangkah 4: Muat turun pakej dependency

Selepas menyediakan pakej dependency, kita perlu menggunakan arahan berikut untuk memuat turun pakej dependency:

go mod download

Selepas melaksanakan perkara di atas arahan, ia akan berada dalam cache tempatan Muat turun dan simpan pakej pergantungan.

Langkah 5: Selesaikan

Selepas melengkapkan langkah di atas, kami telah berjaya mencipta modul Go yang menggunakan projek Git untuk pengurusan pergantungan.

Semasa penggunaan, kita hanya perlu menggunakan perintah

untuk mengimport pakej Go mod akan menguruskan muat turun, mengemas kini dan isu lain pakej bergantung dengan sendirinya.

importRingkasan

Artikel ini memperkenalkan langkah terperinci menggunakan mod Go untuk mengurus kebergantungan projek Git, termasuk memulakan projek Git, menetapkan parameter pakej kebergantungan, memuat turun pakej kebergantungan, dll., yang boleh menjadikan pembangun lebih mudah Pengurusan pergantungan. Jika anda belum menggunakan mod Go untuk mengurus pakej pergantungan, anda juga boleh mencubanya. Saya percaya ia boleh membawa anda pengalaman pembangunan yang berbeza.

Atas ialah kandungan terperinci pergi mod git langkah penciptaan projek. 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