Membetulkan Ralat "Tidak Dapat Cari Pakej" dalam Go Build
Apabila bekerja dengan Go, pembangun mungkin menghadapi ralat "Tidak dapat mencari pakej" apabila melaksanakan arahan "go build" atau "go run". Walaupun menetapkan GOPATH, ralat berterusan, menghalang penemuan pakej. Untuk menangani isu ini, adalah penting untuk memahami struktur direktori pakej yang dijangkakan.
Memahami Struktur Direktori Pakej
Go menjangkakan pakej berada dalam direktori dengan nama yang sama seperti nama pakej mereka. Apabila mengimport pakej, pernyataan "import" menentukan nama pakej, bukan nama fail sumber. Oleh itu, dalam contoh anda, foobar.go hendaklah diletakkan dalam $GOPATH/src/foobar/.
Penyelesaian
Syor Tambahan
Kepada tingkatkan aliran kerja pembangunan Go anda, pertimbangkan perkara berikut:
Atas ialah kandungan terperinci Mengapa Tidak Boleh Pergi Cari Pakej Saya Semasa Dibina, dan Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!