Saya baru-baru ini mulai belajar golang dan Revel. Saya mencoba memahami apa sebenarnya fungsi pernyataan if di bawah ini. Sepertinya ia sedang melakukan pemeriksaan tipe, tetapi saya tidak melihat apa yang dicapai oleh kondisi tersebut. Hargai jika ada yang bisa memberi tahu saya apa yang terjadi di sini. terima kasih
if str, ok := obj.(string); ok {
return len(str) > 0
}