Rumah >pembangunan bahagian belakang >Golang >Selesaikan masalah xxx tidak digunakan apabila pergi dapatkan

Selesaikan masalah xxx tidak digunakan apabila pergi dapatkan

藏色散人
藏色散人ke hadapan
2021-12-27 15:42:393785semak imbas
Artikel ini diperkenalkan oleh

Golang Ruangan tutorial akan memperkenalkan masalah 'xxx is deprecated' apabila hendak dapatkan memerlukan!

Baru-baru ini, saya perlu menggunakan protobuf untuk mempelajari grpc go Pakej protoc-gen-go boleh menjana kod protokol versi protobuf golang

Dalam persekitaran pembangunan mac, ralat akan dilaporkan apabila. menggunakan arahan berikut untuk memasang pakej itu. , penggunaan pakej go get to install tidak disokong Sebaliknya Pasang pakej melalui go install

Di sini saya menggunakan penyelesaian peribadi saya
go get -u github.com/golang/protobuf/protoc-gen-go

Masukkan golang/protobuf untuk memuat turun kod sumber

Selesaikan masalah xxx tidak digunakan apabila pergi dapatkanMasukkan direktori protobuf

Masukkan direktori protoc-gen-go

Jalankan arahan go build

Jalankan arahan go install

  • Berikut ialah pengenalan ringkas untuk go build and go install
  • go build
  • By go build ditambah nama fail sumber Go yang akan dikompilasi , kita boleh mendapatkan fail boleh laku Secara lalai, nama fail ini adalah sumber Alih keluar akhiran .go daripada nama fail.

pergi pasang

Berbanding dengan arahan bina, arahan pemasangan juga akan memasang fail boleh laku atau fail perpustakaan ke dalam direktori yang dipersetujui selepas menyusun kod sumber.

Fail boleh laku yang disusun oleh go install dinamakan sempena nama direktori (DIR) di mana ia terletak

go install memasang fail boleh laku ke direktori Dalam bin pada tahap yang sama seperti src, direktori bin dicipta secara automatik dengan go install

  • go install menyusun pelbagai pakej yang bergantung pada fail boleh laku dan meletakkannya di dalamnya direktori pkg pada tahap yang sama dengan src Seterusnya

  • Pada masa ini, fail boleh laku protoc-gen-go akan wujud dalam direktori /bin GOPATH

  • Tukar $ Direktori GOPATH/bin ditambah pada pembolehubah persekitaran, supaya arahan seterusnya yang dijana oleh go install boleh dilaksanakan secara langsung.

  • Sekarang edit fail /etc/profile dan tambahkan teks ini pada fail profil Pembolehubah $GOPATH di sini ialah laluan GOPATH GO setempat anda

Ini Kemudian masalah selesai! Kod protokol protocbuf Golang boleh dieksport melalui arahan Selesaikan masalah xxx tidak digunakan apabila pergi dapatkan

Atas ialah kandungan terperinci Selesaikan masalah xxx tidak digunakan apabila pergi dapatkan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:learnku.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam