Secara default, Go memperlakukan impor yang tidak digunakan sebagai kesalahan, memaksa Anda untuk menghapus impor. Saya ingin tahu apakah ada harapan untuk mengubah perilaku ini, misalnya menguranginya menjadi peringatan.
Saya menemukan masalah ini sangat mengganggu, mencegah saya menikmati pengkodean di Go.
Misalnya, saya menguji beberapa kode, menonaktifkan segmen / fungsi. Beberapa fungsi dari lib tidak lagi digunakan (misalnya fmt, error, apa pun), tetapi saya perlu mengaktifkan kembali fungsi tersebut setelah sedikit pengujian. Sekarang program tidak dapat dikompilasi kecuali saya menghapus impor tersebut, dan beberapa menit kemudian saya perlu mengimpor ulang lib.
Saya melakukan proses ini berulang kali saat mengembangkan program GAE.