Catatan teknis seputar web development, DevOps, dan integrasi AI.
1 artikel
Migrasi test ke pohon terpusat dengan paket _test Go memaksa rewrite lewat API publik, menghapus helper mati, dan coverage naik tanpa menyentuh kode produksi.
TL;DR: Gara-gara pindahin file test ke folder sentral, coverage malah naik, bukan stagnan. Kuncinya ganti deklarasi jadi package entityadmin_test, jadi test cuma bisa akses API publik dan kompilator yang jadi polisinya. Kalau internal memang wajib diuji, ada katup darurat export_test.go, jadi jangan harap sekadar git mv.