Melangkau Fail Ujian Berdasarkan Versi Go
Masalah:
Anda mempunyai fail ujian yang bergantung pada fungsi hanya tersedia dalam Go 1.5 atau lebih tinggi. Anda mahu menghalang fail daripada dibina dan diuji pada sistem yang menjalankan Go 1.4 atau ke bawah.
Penyelesaian:
1. Gunakan Kekangan Binaan:
Ciri kekangan binaan membolehkan anda menentukan versi Go minimum yang diperlukan untuk menyusun fail tertentu. Untuk menggunakannya, tambahkan baris berikut di bahagian atas fail ujian anda:
1 |
|
Kekangan ini akan memastikan bahawa fail hanya disusun pada sistem yang menjalankan Go 1.5 atau lebih tinggi. Harap maklum bahawa anda mungkin perlu menentukan nombor versi yang lebih tinggi jika ujian anda memerlukan fungsi ditambahkan dalam keluaran Go kemudian.
2. Semakan Tersuai dalam Fail Ujian:
Sebagai alternatif, anda boleh melaksanakan semakan tersuai dalam fail ujian anda untuk melangkau ujian berdasarkan versi Go:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
Kod ini mendapatkan semula Go versi dan melangkau ujian jika versi kurang daripada 1.5.
Kaveat:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melangkau Fail Ujian Go Berdasarkan Versi Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!