aech
Link
click to show
click to show
🔥 اگه با Go کار میکنی و هنوز از Air استفاده نمیکنی، وقتشه نصبش کنی!
حتماً برات پیش اومده که بعد از هر تغییر توی کد، دوباره این دستور رو اجرا کنی:
go run .
بعد دوباره کد رو تغییر بدی، دوباره go run دوباره تغییر، دوباره اجرا...
اینجاست که Air وارد میشه.
پکیج Air که یک ابزار Hot Reload برای Go هست که پروژه رو مانیتور میکنه و هر بار فایلی تغییر کنه، خودش برنامه رو دوباره Build و Run میکنه. یعنی فقط یک بار اجراش میکنی و تا آخر توسعه دیگه لازم نیست هی go run بزنی.
📦 نصب:
go install github.com/air-verse/air@latest
🚀 اجرا:
air
اگه خواستی فایل تنظیماتش هم ساخته بشه:
air init
با فایل .air.toml هم میتونی مشخص کنی چه فایلهایی مانیتور بشن، چه پوشههایی نادیده گرفته بشن و دستور Build چطور اجرا بشه.
ریپو پروژه :
https://github.com/air-verse/air
#programming #backend #go
@Syntax_fa
17 · 2.1K ·