DIEDIT
Dibangun di atas jawaban VonC,
Jawaban ini valid dalam go1.11
. Belum diuji di go
versi atas .
Bagi Anda yang ingin menyimpan pengujian mereka dalam sub-folder, katakanlah test
, lalu jalankan
go test ./...
akan mencoba menjalankan tes di setiap folder, bahkan yang tidak berisi tes apa pun, sehingga memiliki ?
dalam laporan berikutnya untuk folder non-tes.
Lari
go test ./.../test
sebagai gantinya hanya akan menargetkan test
folder Anda , sehingga memiliki laporan bersih yang difokuskan pada folder pengujian Anda saja.
PERINGATAN
Harap diperhatikan bahwa menggunakan sub-folder pengujian akan mencegah penghitungan laporan cakupan. Filosofi dari pergi adalah meninggalkan file pengujian di folder paket.
go test ./...
akan menjalankan tes pada folder saat ini dan semua subfolder. Lihat jawaban saya di bawah