Rumah >pembangunan bahagian belakang >Golang >Bagaimana untuk Menyelesaikan 'konflik dengan fail yang sama yang diimport daripada GOPATH' Ralat dalam Google App Engine?
Mengimport kod dalam Google AppEngine membuktikan mencabar apabila anda juga ingin menjalankan ujian unit. Konflik ini timbul apabila cuba menggunakan laluan import mutlak fail dalam pakej subfolder, tetapi ia tidak terletak terus di bawah direktori akar projek.
Isunya berpunca daripada mekanisme pengimbasan AppEngine yang memulakan dan mengimport fail secara automatik, yang membawa kepada import pendua bagi fail yang sama. Selain itu, menjalankan ujian akan gagal jika fail diimport menggunakan laluan mutlaknya tetapi tidak ditemui dalam GOPATH.
Untuk menyelesaikan isu ini, dua pilihan tersedia:< /p>
Pilihan 1:
Pilihan 2:
Dengan mematuhi salah satu pendekatan ini, anda boleh mengurus kebergantungan dan memastikan pelaksanaan ujian unit yang lancar semasa masih menggunakan Google AppEngine.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan 'konflik dengan fail yang sama yang diimport daripada GOPATH' Ralat dalam Google App Engine?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!