Ana içeriğe atla

Ziva’a Hoş Geldiniz

Example TUI

Ana Özellikler

Hızlı Başlangıç

Kütüphaneyi yükleyin ve dakikalar içinde TUI uygulamaları oluşturmaya başlayın:
package main

import (
    "log"
    "github.com/qzeleza/ziva"
)

func main() {
    // Görev kuyruğu oluştur
    queue := ziva.NewQueue("TUI Uygulamam")

    // Onay görevi ekle
    confirm := ziva.NewYesNoTask("Onay", "Devam et?")

    // Seçim görevi ekle
    options := []string{"development", "staging", "production"}
    env := ziva.NewSingleSelectTask("Ortam seçin", options)

    // Görevleri kuyruğa ekle ve çalıştır
    queue.AddTasks(confirm, env)
    if err := queue.Run(); err != nil {
        log.Fatal(err)
    }
}

Gömülü Sistemler İçin Optimize

Ziva, gömülü sistemlerde çalışmak için otomatik olarak algılar ve optimize eder:
  • Bellek Yönetimi - yük izleme ve string interning
  • Uyarlanabilir Renk Şemaları - sınırlı terminaller için basitleştirilmiş renkler
  • Otomatik Yapılandırma - router, IoT cihaz algılama ve parametre ayarlama

Başlayın

Ziva’u yükleyin ve ilk TUI uygulamanızı oluşturun

Topluluk ve Destek

I