استقرار سریع برنامه‌های Go



برای استقرار با استفاده از ابزار Liara Console کافیست تا مراحل زیر را طی کنید:
۱

ورود به حساب کاربری

وارد کنسول لیارا شوید و با وارد کردن ایمیل یا شماره همراه ثبت شده، به اکانت خود در لیارا، لاگین کنید.

۲

ایجاد برنامه

برنامه go خود را با شناسه، شبکه خصوصی و منابع سخت‌افزاری و بسته امکانات مدنظرتان ایجاد کنید.

۳

حذف فایل‌های اضافی

پوشه‌ها و فایل‌های درون پروژه که قصد ندارید در لیارا آپلود شوند (به عنوان مثال پوشه‌ vendor و فایل‌های باینری با پسوند exe.) را پاک کنید.

۴

بررسی فایل‌ go.mod و go.sum

در صورتی که از کتابخانه یا پکیج خاصی استفاده می‌کنید که به صورت built-in (پیش‌فرض) در go وجود ندارد، حتماً باید در مسیر اصلی پروژه، فایل go.modوجود داشته باشد؛ برای ذخیره hash و نسخه وابستگی‌ها هم باید از فایل go.sum نیز، استفاده کنید که با نصب اولین پکیج در پروژه‌تان، به صورت خودکار ایجاد یا آپدیت می‌شود. اگر که فایل go.mod در پروژه‌تان وجود ندارد، می‌توانید با اجرای دستور زیر، این فایل را ایجاد کنید:

کپی
go mod init <module_or_project_name>

به جای عبارت <module_or_project_name>، کافیست تا نام ماژول یا نام پروژه برنامه‌تان را وارد کنید.

توصیه می‌شود که برای اصلاح پکیج‌های مورد استفاده ذکر شده در فایل go.mod، قبل از استقرار برنامه، دستور go mod tidy را اجرا کنید.

۵

زیپ و آپلود پروژه

پوشه پروژه را در یک فایل zip قرار دهید. فایل را کشیده و در باکس آپلود Liara Console رها کنید.

۶

استقرار پروژه

مرحله به مرحله استقرار را با Console جلو بروید و شخصی‌سازی‌های لازم را انجام دهید و در نهایت بر روی گزینه استقرار کلیک کنید تا عملیات استقرار، آغاز شود.