ฉันเพิ่งเริ่มเรียน golang และ Revel ฉันกำลังพยายามทำความเข้าใจว่าข้อความด้านล่างนี้เป็นอย่างไร ดูเหมือนว่ากำลังทำการตรวจสอบประเภท แต่ฉันไม่เห็นว่าเงื่อนไขบรรลุผลอะไร ขอขอบคุณถ้าใครสามารถบอกฉันว่าเกิดอะไรขึ้นที่นี่ ขอบคุณ
if str, ok := obj.(string); ok {
return len(str) > 0
}