درگاه پرداخت سایت فعلا دردسترس نیست اگر قصد تهیه دوره ای رو دارید تلگرام پیام بدید
|
توی سال 2007 برای حمایت از کلید واژه های “کارایی” و “مقیاس پذیری” شرکت گوگل یک زبان برنامه نویسی کامپایلری جدید به نام Go رو طراحی کرد و تا به امروز حسابی از این زبان پشتیبانی کرده.
سرعت و کارایی مهمترین مؤلفه های زبان گولنگ Go برای توسعه دهنده هاست. ساده تر توضیح بدم آیا هیچوقت دوست نداشتید که یه زبان با کارایی مثل پایتون و سرعتی به اندازه ++C رو تجربه کنید؟ زبان Go دقیقا همون زبان پرسرعت و کاربردیه! یه زبون خیلی باحال، اوپن سورس، بسیار قدرتمند و ساده که مدیریت حافظه رو خودش برامون انجام میده و توی خیلی از حوزه ها به خصوص حوزه “هک و امنیت” میتونه کار هکر هارو خیلی آسونتر و سریع تر کنه.
به همین دلیل ما تصمیم گرفتیم طی یک دورۀ آموزشی متنی زبان برنامه نویسی Go رو برای هکرها بنویسیم.
برای استفاده از زبان گو، به کامپایلر نیاز داریم که فرآیند نصب و راه اندازیش خیلی راحته! کافیه وارد صفحه دانلود وبسایت رسمی گولنگ بشید و ورژن مناسب سیستمتون رو دانلود کنید.
و بعد فایل نصبی برنامه رو اجرا کنید و مراحل نصب رو پیش برید.
در نهایت برای اینکه مطمئن باشید به درستی نصب شده، کافیه CMD رو باز کنید و دستور go version رو اجرا کنید،
علاوه بر کامپایلر برای سرعت بخشیدن به روند توسعه میتونیم از یه IDE مناسب هم استفاده کنیم.
محیط های توسعه مخلتفی برای زبان گو وجود داره، مثل Jetbrains، Vim و VSCode که ما این آموزش رو با نرم افزار VSCode به دلیل رایگان بودن و داشتن پلاگین های زیاد پیش میبریم.
برای نصب VSCode وارد این صفحه بشید و ورژن مناسب سیستمون رو دانلود کنید و مراحل نصب ساده ای که داره رو پیش برید.
بعد از نصب، نرم افزار رو اجرا کنید و به قسمت Extensions ها برید و از قسمت سرچ پلاگین Go رو جستجو و نصب کنید.
یه فایل متنی به نام hello.go ایجاد میکنیم و کد های زیر رو داخلش مینویسیم. در مورد کد ها در مقالات بعدی توضیح کامل میدیم.
فایل رو ذخیره میکنیم و با دستور go run hello.go برنامه رو اجرا میکنیم.
به همین سادگی.
در مقالۀ بعدی در مورد ساختار کدها در زبان Go صحبت میکنیم و موارد مورد نیاز رو آموزش میدیم.