Skip to content

Commit c2f3fbb

Browse files
committed
edit: map / paragraphing
1 parent 211449f commit c2f3fbb

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

Diff for: content/chapter 1/1.8-map.md

+13-13
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ map[KeyType]ValueType
1616
````
1717
کلمه کلیدی `map` و بعد نوع کلید و در آخر هم نوع مقدار تعریف می‌شود.
1818
- کلید: برای اشاره به یک مقدار ذخیره شده، به یک نام‌گذاری برای آن مقدار نیاز داریم و این یعنی «کلید» آن مقدار.
19-
-- مقدار کلید در یک مپ، باید {{< tooltip text="یکتا" note="unique" >}} باشد.
20-
-- محدودیت: برای تعریف کلید، از انواع تایپ‌هایی که {{< tooltip text="قابل مقایسه" note="comparable " >}} هستند، می‌توان استفاده کرد:
21-
--- Boolean(s)
22-
--- Number(s)
23-
--- String(s)
24-
--- Array(s)
25-
--- Pointer(s)
26-
--- Struct(s)
27-
--- Interface(s) (تا زمانی که از مقادیر مقایسه‌پذیر استفاده می‌کند)
28-
-- از
29-
--- `Slice(s)`
30-
--- `Map(s)`
31-
--- `Function(s)`
19+
- مقدار کلید در یک مپ، باید {{< tooltip text="یکتا" note="unique" >}} باشد.
20+
- محدودیت: برای تعریف کلید، از انواع تایپ‌هایی که {{< tooltip text="قابل مقایسه" note="comparable " >}} هستند، می‌توان استفاده کرد:
21+
- Boolean(s)
22+
- Number(s)
23+
- String(s)
24+
- Array(s)
25+
- Pointer(s)
26+
- Struct(s)
27+
- Interface(s) (تا زمانی که از مقادیر مقایسه‌پذیر استفاده می‌کند)
28+
- از
29+
- `Slice(s)`
30+
- `Map(s)`
31+
- `Function(s)`
3232
نمی‌توان برای تعریف «کلید» مپ استفاده کرد.
3333

3434
- مقدار: محتوی داده‌ای است که کلید به آن اشاره می‌کند و برخلاف کلید، هیچ محدودیت برای انتخاب «نوع» آن وجود ندارد، به‌عنوان نمونه می‌توان از یک مپ دیگر برای مقدار استفاده کرد.

0 commit comments

Comments
 (0)