Interface Kosong atau Any
Interface kosong dapat di inisiasi menggunakan any
untuk Go version di atas 1.18. Untuk memperoleh nilai dari interface kosong dapat menggunakan type assertion seperti contoh code berikut.
Contoh code interface kosong untuk menampung string, integer dan slice
Contoh code interface kosong untuk menampung output function
Contoh code interface kosong untuk menampung value dari channel
Contoh code type assertion interface kosong jika berisi nil
Jika interface kosong bernilai nil, maka tidak bisa dilakukan type assertion untuk memperoleh nilai sesuai tipe data dalam interface kosong.
Last updated