Skip to main content

Doğrulama Vitirini

Bu rehber Ziva ile güvenilir formlar kurmayı gösterir: tüm yerleşik doğrulayıcıları kapsar, zincirler oluşturur ve harici kontroller ekler.

Tüm yerleşik doğrulayıcılarla kuyruk

Her görev, kullanıcı Enter’a bastığında doğrulayıcıyı tetikler. Doğrulama başarısız olursa TUI hatayı gösterir ve değer koşulları sağlayana kadar görev odakta kalır.

Özel doğrulama zinciri

Harici doğrulayıcı örneği

Girdi topladıktan sonra harici bir servisi çağırmanız gerekiyorsa FuncTask kullanın ve sonucu (başarı, uyarı, yeniden dene vb.) TUI içinde gösterin.

Hızlı ipuçları

  • Description() değerini kullanıcı dostu tutun — Ziva bu metni giriş alanının yanında gösterir.
  • Boş değerleri kabul eden doğrulayıcılarla WithAllowEmpty(true) kombinasyonunu kullanın.
  • Uzun formları birkaç kuyruğa bölün; yanlış alanlara geri dönmek daha kolay olur.
  • Karmaşık doğrulayıcılar için birim testleri yazın — sonuçta bunlar sıradan Go kodu.
Bu yapı taşlarının projelerde nasıl birleştiğini görmek için en iyi uygulamalar sayfasına göz atın.