Ralat Tidak Dijangka: Tidak mengisytiharkan 'mana-mana' Semasa Menggunakan Go 1.18
Semasa menggunakan rantai alat Go 1.18 dan cuba menggantikan antara muka{} dengan mana-mana , anda mungkin menghadapi perkara berikut ralat:
undeclared name: any (requires version go1.18 or later)
Punca Isu:
Jenis 'mana-mana' telah diperkenalkan dalam Go 1.18. Jika fail go.mod anda menentukan versi Go yang lebih rendah daripada 1.18, jenis 'mana-mana' tidak akan dikenali.
Penyelesaian:
Untuk menyelesaikan ralat, kemas kini fail go.mod untuk menunjukkan bahawa modul anda memerlukan Go versi 1.18 atau lebih tinggi. Contohnya:
module example.com/foo go 1.18
Nota Tambahan:
Atas ialah kandungan terperinci Pergi 1.18 'nama tidak diisytiharkan: mana-mana' Ralat: Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!