سلام دوستان
توی این مقاله میخوایم محیط برنامه نویسی با زبان گولنگ رو برای خودمون آماده کنیم
نسخه ویدئویی این آموزش
امروز من آماده سازی ادیتور Visual Studio Code رو بهتون آموزش میدم
ویندوز و لینوکس های برپایه دبیان
اگر سیستم عامل شما ویندوز و یا یه لینوکس بر پایه دبیان، مثل اوبونتو هست میتونید به سایت این ادیتور مراجعه کنید و فایل نصبی رو دریافت کنید
https://code.visualstudio.com/
البته شما میتونید از طریق پکیج منیجر apt هم در لینوکس های دبیان بیس این نرم افزار نصب کنید که برای این کار کافیه که دستورات زیر رو به ترتیب اجرا کنید
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code
لینوکس های برپایه آرچ
اگر از یه لینوکس بر پایه آرچ استفاده میکنید میتونید با استفاده از yay و یا هر aur helper دیگه نصبش کنید و اسم پکیجش هم visual-studio-code-bin هست
برای نصب با yay میتونید از این دستور استفاده کنید
yay -S visual-studio-code-bin
اکستنشن های ضروری
خوب بعد از نصب این ادیتور ما باید چندتا اکستنشن روش نصب کنیم
اکستنشن اصلی که ما باید نصب کنید اکستنشن خود گولنگ هست برای این کار میتونید توی قسمت Extensions سرچ کنید Go و اولین نتیجه اکستنشن مورد نظر ماست و یا از لینک زیر استفاده کنید
https://marketplace.visualstudio.com/items?itemName=golang.Go
بعد از نصب این اکستنشن کلیدهای ترکیبی ctrl + shift + p رو فشار بدید و توی تکست باکس عبارت Go: Install/Update Tools رو تایپ کنید
در پنجره بعدی تیک کنار تکست باکس رو بزنید و تا تیک همه گزینه های زده بشه و روی گزینه OK کلیک کنید
بعد از این کار چند دقیقه صبر کنید تا این اکستنشن ابزارهایی که بهشون نیاز داره رو نصب کنه
بعد از نصب ابزارهای این اکستنشن شما میتونید کار کردن با گو رو توی این ادیتور شروع کنید
اکستنشن های اختیاری
واسه داشتن یه تجربه بهتر من معمولا یه تم برای آیکون ها و یه تم کلی برای ادیتور نصب میکنم
برای نصب تم آیکون مورد نظر من میتونید به قسمت اکستنشن ها برید و عبارت Material Icon Theme رو سرچ کنید و یا از طریق لینک زیر نصبش کنید
https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
برای نصب تم ادیتور من هم میتوانید در قسمت اکستنشن ها برید و عبارت Dracula Official رو سرچ کنید و یا از طریق لینک زیر نصبش کنید
https://marketplace.visualstudio.com/items?itemName=dracula-theme.theme-dracula
همچنین من یه اکستنشن برای رنگی کردن پرانتز و آکولاد ها استفاده میکنم که باعث میشه خوانایی کد برام ساده تر بشه
برای نصب این تم میتونید دوباره به قسمت اکستنشن ها برید و عبارت Bracket Pair Colorizer 2 رو سرچ کنید و یا از طریق لینک زیر نصبش کنید
https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
خوب این ادیتور از دید من برای استفاده آمادست