ورود و ثبت نام

آموزش زبان برنامه نویسی گولنگ Go برای هکرها (نصب راه اندازی)

خواندن این مطلب

2 دقیقه

زمان میبرد!

آموزش زبان برنامه نویسی گولنگ Go برای هکرها (نصب راه اندازی)

                                       


مقدمه ای بر زبان برنامه نویسی Go

توی سال 2007 برای حمایت از کلید واژه های “کارایی” و “مقیاس پذیری” شرکت گوگل یک زبان برنامه نویسی کامپایلری جدید به نام Go رو طراحی کرد و تا به امروز حسابی از این زبان پشتیبانی کرده.

سرعت و کارایی مهمترین مؤلفه های زبان گولنگ Go برای توسعه دهنده هاست. ساده تر توضیح بدم آیا هیچوقت دوست نداشتید که یه زبان با کارایی مثل پایتون و سرعتی به اندازه ++C رو تجربه کنید؟ زبان Go دقیقا همون زبان پرسرعت و کاربردیه! یه زبون خیلی باحال، اوپن سورس، بسیار قدرتمند و ساده که مدیریت حافظه رو خودش برامون انجام میده و توی خیلی از حوزه ها به خصوص حوزه “هک و امنیت” میتونه کار هکر هارو خیلی آسونتر و سریع تر کنه.

به همین دلیل ما تصمیم گرفتیم طی یک دورۀ آموزشی متنی زبان برنامه نویسی Go رو برای هکرها بنویسیم.


آموزش نصب و راه اندازی کامپایلر Go

برای استفاده از زبان گو، به کامپایلر نیاز داریم که فرآیند نصب و راه اندازیش خیلی راحته!  کافیه وارد صفحه دانلود وبسایت رسمی گولنگ بشید و ورژن مناسب سیستمتون رو دانلود کنید.

و بعد فایل نصبی برنامه رو اجرا کنید و مراحل نصب رو پیش برید.

در نهایت برای اینکه مطمئن باشید به درستی نصب شده، کافیه CMD رو باز کنید و دستور  go version رو اجرا کنید، 

انتخاب محیط توسعه (IDE)

علاوه بر کامپایلر برای سرعت بخشیدن به روند توسعه میتونیم از یه IDE مناسب هم استفاده کنیم.

محیط های توسعه مخلتفی برای زبان گو وجود داره، مثل  Jetbrains، Vim و VSCode  که ما این آموزش رو با نرم افزار VSCode به دلیل رایگان بودن و داشتن پلاگین های زیاد پیش میبریم.

برای نصب VSCode وارد این صفحه بشید و ورژن مناسب سیستمون رو دانلود کنید و مراحل نصب ساده ای که داره رو پیش برید.

بعد از نصب، نرم افزار رو اجرا کنید و به قسمت Extensions ها برید و از قسمت سرچ پلاگین Go رو جستجو و نصب کنید.

 

 

اجرای یک برنامۀ ساده Go

یه فایل متنی به نام  hello.go  ایجاد میکنیم و کد های زیر رو داخلش مینویسیم. در مورد کد ها در مقالات بعدی توضیح کامل میدیم.

فایل رو ذخیره میکنیم و با دستور go run hello.go برنامه رو اجرا میکنیم.

به همین سادگی.

در مقالۀ بعدی در مورد ساختار کدها در زبان Go صحبت میکنیم و موارد مورد نیاز رو آموزش میدیم.

درباره نویسنده



نظرات کاربران



دیدگاهتان را بنویسید

مطالب مرتبط