15 पॉइंट द्वारा xguru 2025-08-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • shell scripts को सुरक्षित और portable static binaries में बदलने वाला open source project
  • स्क्रिप्ट को सिर्फ wrap करने के बजाय, इसे Go code में transpile करके फिर Go Toolchain से compile किया जाता है ताकि standalone executable बनाया जा सके
  • डिफ़ॉल्ट रूप से bash compatibility को लक्ष्य बनाया गया है, और इसे इस तरह डिज़ाइन किया गया है कि ज़्यादातर bash scripts तुरंत चल सकें
  • module system, package manager जैसी वे सुविधाएँ देता है जो पारंपरिक shell में नहीं होतीं
    • module system: scripts को कई files में बाँटा जा सकता है
    • built-in package manager: modules को libraries की तरह distribute/use किया जा सकता है
    • .env file native support: runtime पर environment variables load किए जा सकते हैं
    • static asset embedding: files और directories को executable के अंदर शामिल किया जा सकता है
    • built-in flag parsing: argument handling को automate करता है
  • अभी development के शुरुआती चरण में है, इसलिए supported features सीमित हैं, लेकिन v1 stable version में पूरी bash compatibility और extended features देने का लक्ष्य है

1 टिप्पणियां

 
jhk0530 2025-08-29

वाह, आइडिया अच्छा है।