TrueAns

TrueAns

ما در طراحی و اجرای سیستم‌های مبتنی بر وب متخصص هستیم

بهمن, ۱۳۹۶

slice در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۱/۰۷

همانطور که از نماشان پیداست اسلاسها تکه‌هایی از آرایه ها در زبان برنامه نویسی گو هستند که مستقلا مقداری را تعریف نمی‌کنند و ارجاعی برای آرایه‌ها می‌باشند یعنی هر تغییر روی اسلایسها روی عنصر متناظر آن در آرایه متناظرش اعمال می‌شود و برعکس هر تغییری در محتوی آرایه مورد نظر در اسلایس مورد نظر در […]

آرایه‌ها در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۱/۰۵

در زبان برنامه نویسی گو مثل بیشتر زبان‌های برنامه نویسی آرایه مجموعه‌ای از داده‌های شمارره گذاری شده‌ با طول مشخص و ثابت می‌باشد که همه اعضا از یک نوع هستند.که به صورت زیر تعریف می‌شوند. var varName [lengthOfArray] type در صورتی که آرایه‌ای در بدو تعریف مقدار دهی نشود نسبت به نوع داده با یک […]

switch در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۰/۲۵

با استفاده از دستور swithc  می‌توان عملکرد چند ‌if… else متوالی را به راحتی پیاده سازی کرد.با توجه به این که ‌go از زبان c اقتباس شده است دستور swithc در این زبان نیز همانند زبان ‌c می‌باشد. شکل کلی دستور ‌‌switch به صورت زیر می‌باشد switch  condition {     case value1:        statments     […]

if , else در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۰/۱۵

شکل دستور if مانند for می باشد شرط if بین پارانتز () قرار نمی‌گیرد ولی دستورات بدنه‌ی if باید بین آکلاد {} محصور باشند. ساختاری دستوری if در ساده‌ترین حالت به شکل زیر می‌باشد دقت کنید که آکلاد باید بلافاصله بعد از اتمام شرط‌ها قرار گیرد اگر آکلاد در سطر بعدی باشد کامپایلر ارور خواهد […]

حلقه‌ی for در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۰/۱۴

با توجه به این که زبان گو به سادگی برنامه نویسی تاکید دارد حلقه تنها حلقه‌ای است که در این زبان برنامه نویسی تعریف شده است و بقیه‌ی انواع حلقه‌ها را می‌توان با این حلقه پیاده سازی کرد. حلقه‌ی for در زبان برنامه نویسی go در ساده ترین حلات سه جزء دارد که با سمی […]

ریچ اسنیپت چیست؟و چرا در بهبود سئو وب سایت موثر است

تاریخ تحریر:

آیا دیدن بعضی از سایت‌ها تو صفحه نتایج جست و جوی گوگل همراه با عکس و ستاره های امتیاز دهی و برخی معرفی ها‌ی اضافی از طرف گوگل نمایش داده می‌شوند؟ به این اطلاعات اضافی ریچ اسنیپت می‌گویند که در این مقاله قصد داریم نحوه‌ی استفاده از ریچ اسنیپت‌ها در طراحی وب سایت و تاثیر […]

ثابت ها در گو

تاریخ تحریر: ۱۳۹۶/۱۰/۱۳

زبان برنامه نویسی گو از ثابتهای عددی،رشته‌ای،کاراکتری و بولین یا منطقی پشتی بانی میکند.ساختار تعریف ثابت ها در گو به صورت زیر می‌باشد که const کلمه‌ی کلیدی است. const constName=value تمامی اعمالی که برای متغیرها تعریف می‌شود برای ثابتها نیز قابل اعمال است به غیر از تغییر مقدار آن به مثال زیر توجه نمائید:   […]

تعریف متغیرها در زبان برنامه نویسی گو

تاریخ تحریر: ۱۳۹۶/۱۰/۱۲

چون در زبان گو کامپایلر نوع داده‌ها را کنترل میکند متغیر‌ها به صورت غیر ضمنی تعریف می‌شوند لذا باید موقع کامپایل برنامه نوع متغیر‌ها مشخص باشد.در صورتی که متغیری تعریف شود و نوع  آن  مشخص نباشد باید به واسطه مقدار دهی اولیه نوع متغیر را به کامپایلر بفهمانیم در غیر این صورت کامپایلر عمل ترجمه […]