- HTML/JavaScript yerine yalnızca Go koduyla UI yazmayı sağlayan çapraz platformlu bir GUI çatısı
- Aynı kod tabanıyla macOS, Windows ve Linux'ta aynı görünüme sahip programlar üretir
- Geliştirme arka ucu, iOS/Android'i de (yardımcı uygulama türünde) hedefler
- Linux'ta paylaşılan kütüphane bağımlılığı olmayan kendi kendine yeterli GUI programları oluşturulabilir
- Gerçek anlamda bir immediate mode API sunar; widget durumunu doğrudan tutmak veya verilerle senkronize etmek gerekmez
- Yerel çalıştırılabilir dosya olarak derlenir ve tipik ikili dosya boyutu yaklaşık 10MB'tır
- Ek boilerplate olmadan hemen kullanılabilen tam teşekküllü bir çatıdadır (yalnızca basit bir yerleşim motoru değildir)
- Uluslararası metin için tam destek: karmaşık karakter şekillendirme, çift yönlü yerleşim, sistem yazı tiplerine erişim, Doğu Asya dilleri için IME desteği
- Esnek yerleşim/stillendirme ile standart widget'larla sınırlı kalmadan özel widget'lar oluşturulabilir
- Temel kontroller process ve paint'i ayırır; böylece hit-testing'i yeniden uygulamadan buton/toggle/metin alanı/kaydırma çubuğu görünümleri değiştirilebilir
- Hem insanlar hem de yapay zeka ajanları için öğrenmesi kolay bir API odaklıdır
Henüz yorum yok.