آموزش کار با نقشه ها در برنامه نویسی GO

آموزش کار با نقشه ها در برنامه نویسی GO

با آموزش کار با نقشه ها در برنامه نویسی GO در چهاردهمین جلسه از آموزش برنامه نویسی Go در خدمت شما هستیم.

آموزش کار با نقشه ها در برنامه نویسی GO

زبان برنامه نویسی Go نوع داده های نقشه ی مهمی که کلید های منحصر به فرد رابه مقادیر می دهد. کلید یک شی است که شما برای بازیابی یک مقداردر یک تاریخ دیگر استفاده میکنید،کلید و مقدارداده شده. شما میتوانید مقدار را در یک شی Map ذخیره میکند بعداز اینکه مقدار ذخیره شد شما میتوانید با استفاده از کلیدش آن را بازیابی کنید

Go provides another important data type named map which maps unique keys to values. A key is an object that you use to retrieve a value at a later date. Given a key and a value, you can store the value in a Map object. After the value is stored, you can retrieve it by using its key.

تعریف نقشه در برنامه نویسی GO

شما میتوانید از تابع make جهت ساخت نقشه ها در برنامه نویسی GO استفاده کنید

به مثال زیر که روند ساخت نقشه هست توجه نمایید :
پیشنمایش

 

خروجی کدبالا

Capital of India is New Delhi
Capital of France is Paris
Capital of Italy is Rome
Capital of Japan is Tokyo
Capital of United States is not present

 

تابع delete در برنامه نویسی Go

این تابع برای حذف یک ورودی فرم از نقشه به کار میروداین نقشه و کلید مرتبط که باید حذف شود را درخواست میکند مانند مثال زیر

پیشنمایش

 

خروجی کد بالا به شکل زیر می باشد

Original Map
Capital of France is Paris
Capital of Italy is Rome
Capital of Japan is Tokyo
Capital of India is New Delhi
Entry for France is deleted
Updated Map
Capital of India is New Delhi
Capital of Italy is Rome
Capital of Japan is Tokyo

منبع

 

لیست مطالب جلسه قبل برنامه نویسی Go

  1. آموزش برنامه نویسی Go – زبان برنامه نویسی گو چیست؟ آشنایی با زبان و محیط برنامه نویسی Go
  2. آموزش برنامه نویسی Go – ساختار برنامه نویسی GO
  3. آموزش برنامه نویسی Go – قواعد برنامه نویسی GO
  4. آموزش برنامه نویسی Go – انواع داده در برنامه نویسی GO
  5. آموزش برنامه نویسی Go – کار با متغیر های برنامه نویسی GO
  6. آموزش کار با ثابت های برنامه نویسی GO
  7. ساخت تصمیم در GO و آموزش کار با عملگرها در برنامه نویسی GO
  8. آموزش کار با حلقه ها در برنامه نویسی GO
  9. آموزش کار با توابع در برنامه نویسی GO
  10. آموزش کار با Scope Rules در برنامه نویسی GO
  11. آموزش کار با آرایه در برنامه نویسی GO
  12. آموزش کار با اشاره گر ها در برنامه نویسی GO
  13. آموزش کار ساختار ها در برنامه نویسی GO
  14. آموزش کار با Slices در برنامه نویسی GO

 

پیشنهاد ویژه 1 : مقالات و کتاب های آموزشی برنامه نویسی GO

پیشنهاد ویژه 2 : فیلم های آموزشی زبان برنامه نویسی Go