Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Memasang Pakej GitHub Menggunakan Go Get?

Bagaimana untuk Memasang Pakej GitHub Menggunakan Go Get?

Barbara Streisand
Lepaskan: 2024-12-05 18:23:11
asal
576 orang telah melayarinya

How to Install GitHub Packages Using Go Get?

Cara Menggunakan Go Get untuk Memasang Pakej daripada GitHub

Untuk memasang pakej daripada GitHub menggunakan go get, ikut langkah berikut:

  1. Buka tetingkap terminal atau gesaan arahan anda.
  2. Navigasi ke yang anda inginkan direktori kerja.
  3. Jalankan arahan berikut, menggantikan dengan laluan import GitHub bagi pakej yang anda mahu pasang:
go get <import_path>
Salin selepas log masuk

Contoh

Untuk memasang pakej github.com/capotej/groupcache- db-experiment, anda akan menjalankan arahan berikut:

go get github.com/capotej/groupcache-db-experiment
Salin selepas log masuk

Arahan Rujukan

Arahan go get mempunyai pelbagai bendera yang boleh anda gunakan untuk mengawal kelakuannya:

  • -d: Muat turun pakej tetapi jangan' t pasangkannya.
  • -f: Paksa pergi dapatkan -u untuk melangkau daftar keluar daripada kawalan sumber repositori.
  • -baiki: Jalankan alat pembetulan pada pakej yang dimuat turun sebelum menyelesaikan kebergantungan.
  • -tidak selamat: Benarkan pengambilan daripada repositori menggunakan tidak selamat skim seperti HTTP.
  • -t: Muat turun pakej yang diperlukan untuk membina ujian.
  • -u: Kemas kini pakej yang dinamakan dan kebergantungannya menggunakan rangkaian.
  • -v: Dayakan kemajuan verbose dan output nyahpepijat.

Tambahan Nota

  • go get akan mencipta direktori bernama .godeps dalam direktori kerja anda jika ia belum wujud.
  • go get akan mencari cawangan atau tag yang sepadan dengan versi Go yang dipasang secara tempatan.
  • go get tidak akan pernah menyemak atau mengemas kini kod yang disimpan dalam vendor direktori.

Sebagai Contoh

Berikut ialah contoh penggunaan go get dengan bendera -v untuk menunjukkan output verbose:

$ go get -v github.com/capotej/groupcache-db-experiment/...

github.com/capotej/groupcache-db-experiment (download)
github.com/golang/groupcache (download)
github.com/golang/protobuf (download)
github.com/capotej/groupcache-db-experiment/api
github.com/capotej/groupcache-db-experiment/client
github.com/capotej/groupcache-db-experiment/slowdb
github.com/golang/groupcache/consistenthash
github.com/golang/protobuf/proto
github.com/golang/groupcache/lru
github.com/capotej/groupcache-db-experiment/dbserver
github.com/capotej/groupcache-db-experiment/cli
github.com/golang/groupcache/singleflight
github.com/golang/groupcache/groupcachepb
github.com/golang/groupcache
github.com/capotej/groupcache-db-experiment/frontend
$
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memasang Pakej GitHub Menggunakan Go Get?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan