- Kabuk betiklerini güvenli ve taşınabilir statik ikililere dönüştüren açık kaynaklı bir proje
- Betiği yalnızca sarmalamak yerine, önce Go koduna transpile eder, ardından Go Toolchain ile derleyerek bağımsız çalıştırılabilir programlar üretir
- Varsayılan olarak bash uyumluluğunu hedefler ve çoğu bash betiğinin doğrudan çalışması için tasarlanmıştır
- Mevcut kabuklarda olmayan modül sistemi, paket yöneticisi gibi özellikler sunar
- Modül sistemi: betikleri birden fazla dosyaya ayırmayı sağlar
- Yerleşik paket yöneticisi: modüller kütüphane gibi dağıtılabilir/kullanılabilir
- .env dosyaları için yerel destek: çalışma anında ortam değişkenleri yüklenebilir
- Statik asset gömme: dosya ve dizinler çalıştırılabilir dosyanın içine dahil edilebilir
- Yerleşik flag ayrıştırma: argüman işleme otomasyonu
- Hâlâ geliştirmenin erken aşamasında olduğundan desteklenen özellikler sınırlı, ancak kararlı v1 sürümünde tam bash uyumluluğu ve genişletilmiş özellikler sunmayı hedefliyor
1 yorum
Vay, fikir çok iyiymiş.