این یک برنامه لینوکس به نام Go Jsonnet است که آخرین نسخه آن را میتوانید با نام go-jsonnet_Linux_i386.tar.gz دانلود کنید. این برنامه را میتوان به صورت آنلاین در ارائه دهنده خدمات میزبانی رایگان OnWorks برای ایستگاههای کاری اجرا کرد.
این برنامه با نام Go Jsonnet with OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
برو جیسونت
DESCRIPTION:
go-jsonnet یک پیادهسازی خالص Go از زبان قالببندی داده Jsonnet است که JSON را با متغیرها، توابع، importها و یک کتابخانه استاندارد گسترش میدهد تا بتوانید پیکربندیهای پیچیده را با خیال راحت ایجاد کنید. به جای نگهداری دستی فایلهای JSON حجیم، شما قالبهای مختصر و قابل استفاده مجددی مینویسید که به JSON یا YAML ارزیابی میشوند، با معانی قطعی و پیامهای خطای غنی. این مخزن هم یک ماشین مجازی قابل جاسازی برای برنامههای Go و هم یک مفسر خط فرمان ارائه میدهد که ادغام قالببندی را در سیستمهای ساخت، CLIها و سرویسها آسان میکند. مسیرهای import و resolvers سفارشی به شما امکان میدهند درختهای پیکربندی بزرگ را در دایرکتوریها یا منابع از راه دور ساختار دهید، در حالی که آرگومانهای سطح بالا و متغیرهای خارجی، buildها را در هر محیط پارامتری میکنند. توابع بومی را میتوان از Go ثبت کرد تا helperهای خاص دامنه را بدون انشعاب زبان نمایش دهند. ابزارهایی مانند formatter و خطاهای سازگار با linter، قالبهای تمیز و سازگار را که در تیمها مقیاسپذیر هستند، تشویق میکنند.
امکانات
- ماشین مجازی Go قابل جاسازی با یک API ساده برای EvaluateSnippet و EvaluateFile
- مفسر CLI با پشتیبانی از خروجی YAML، آرگومانهای سطح بالا و متغیرهای خارجی
- مفسر CLI با پشتیبانی از خروجی YAML، آرگومانهای سطح بالا و متغیرهای خارجی
- واردکنندههای قابل تنظیم و مسیرهای جستجو برای درختهای قالب مدولار
- قلابهای تابع بومی برای گسترش Jsonnet با کمککنندههای Go
- کتابخانه استاندارد برای مجموعهها، رشتهها، اشیاء و ترکیب تابعی
- قالببندی داخلی و تشخیصهای سازگار با linter برای سبک کد سازگار
زبان برنامه نویسی
Go
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/go-jsonnet.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش از یکی از سیستمهای عامل رایگان ما به صورت آنلاین اجرا کرد.