|
رشته در Go یک اسلایس فقطخواندنی از بایتهاست. زبان و
کتابخانهٔ استاندارد با رشتهها رفتار ویژهای دارند و
آنها را ظرفی برای متن کدگذاریشده با UTF-8 میدانند.
در زبانهای دیگر، رشتهها از «کاراکتر» تشکیل میشوند.
در Go، مفهوم کاراکتر |
|
![]()
|
|
|
|
|
|
|
|
|
|
چون رشتهها معادل |
|
|
اندیسگذاری روی رشته، مقدار بایت خام در هر اندیس را
میدهد. این حلقه مقدار هگز همهٔ بایتهایی را که
کدپوینتهای |
|
|
برای شمردن تعداد رونهای یک رشته میتوانیم از بستهٔ
|
|
|
حلقهٔ |
|
|
همین پیمایش را میتوانیم با استفادهٔ صریح از تابع
|
|
|
این بخش ارسال یک مقدار |
|
|
|
|
مقادیری که بین کوتیشن تکی قرار میگیرند رون لفظی
(rune literal) هستند. میتوانیم یک مقدار |
|
|
|
|
مثال بعدی: ساختارها (Struct).