میلاد سامانی
میلاد سامانی
خواندن ۱ دقیقه·۴ سال پیش

آموزش زبان برنامه نویسی Go ، قسمت دوم


تعریف متغیر

زبان go همانند زبان های جاوا ، سی پلاس پلاس static types می باشد.

بر خلاف زبان های دیگه مثل جاوااسکریپت ، پایتون و روبی که dynamic type هستند. بنابراین براش مهم کامپایلر این زبان که شما data type را مشخص کنید.

به این شکل:

package main import &quotfmt&quot func main() { var card string = &quotMiladSamani&quot fmt.Println(card) }

ولی می توانیم یک سینتکس دیگه هم استفاده کنیم به این شکل :

package main import &quotfmt&quot func main() { card := &quotMiladSamani&quot card = &quotAli&quot fmt.Println(card) }

با استفاده از =: واگر بخواهیم مقدار متغیر رو تغییر بدهیم دیگه مجاز به استفاده =: نیستیم فقط برای بار اول و تعریف متغیر! دفعات بعد از = استفاده میکنیم.

تابع و فانکشن

اول کد رو ببینیم

package main import &quotfmt&quot func main() { card := cardName() fmt.Println(card) } func cardName() string { return &quotAli&quot }

برای تعریف فانکشن و return کردن یه مقدار حتما باید data type مشخص شده باشه ! دقیقا مثل بالا.

لینک قسمت اول : https://vrgl.ir/A3FSB


لینک قسمت سوم : بزودی!















golangآموزش زبان برنامه نویسی go
برنامه نویس
شاید از این پست‌ها خوشتان بیاید