संपादित
VonC के उत्तर पर निर्मित,
में यह उत्तर मान्य है go1.11
। अभी तक ऊपरी go
संस्करणों में परीक्षण नहीं किया गया है ।
आप में से उन लोगों के लिए जो उप-फ़ोल्डर में अपना परीक्षण रखना पसंद करते हैं, कहते हैं test
, फिर चल रहे हैं
go test ./...
हर फ़ोल्डर में परीक्षण चलाने का प्रयास करेंगे , यहां तक कि उन जिनमें कोई भी परीक्षण शामिल नहीं है, इस प्रकार ?
गैर-परीक्षण फ़ोल्डर के लिए बाद की रिपोर्ट में है।
चल रहा है
go test ./.../test
इसके बजाय केवल आपके test
फ़ोल्डरों को लक्षित करेगा , इस प्रकार केवल आपके परीक्षण फ़ोल्डरों पर एक साफ रिपोर्ट केंद्रित है।
सावधान
कृपया ध्यान रखें कि परीक्षण उप-फ़ोल्डर्स का उपयोग कवरेज रिपोर्ट गणना को रोक देगा। गो की फिलॉस्फी पैकेज फ़ोल्डर में परीक्षण फ़ाइलों को छोड़ने के लिए है।
go test ./...
वर्तमान फ़ोल्डर और सभी सबफ़ोल्डर्स पर परीक्षण चलाएगा । देखें नीचे मेरा उत्तर