زبان برنامهنویسی گو/تایپها (نوعها)
ثابتها | تایپها (نوعها) | بلوکهای کد |
زبان برنامهنویسی گو |
تایپهای متغیرها و ثابتها در زبان برنامهنویسی گو
ویرایشمتغیرها
ویرایشمتغیرها در زبان گو برای ذخیرهسازی دادهها استفاده میشوند. برای تعریف یک متغیر، از کلمه کلیدی `var` استفاده میشود. به عنوان مثال:
var x int
x = 10
در این مثال، متغیری به نام `x` از نوع `int` تعریف شده و مقدار `10` به آن اختصاص داده شده است.
تعریف چند متغیر
ویرایشمیتوان چندین متغیر را به صورت همزمان تعریف کرد:
var a, b, c int
همچنین میتوان مقادیر اولیه را نیز به متغیرها اختصاص داد:
var d, e, f int = 1, 2, 3
متغیرهای کوتاه
ویرایشدر گو، میتوان از سینتکس کوتاه برای تعریف و مقداردهی متغیرها استفاده کرد:
g := 4
این روش فقط در داخل توابع قابل استفاده است.
ثابتها
ویرایشثابتها مقادیری هستند که پس از تعریف نمیتوانند تغییر کنند. برای تعریف ثابتها از کلمه کلیدی `const` استفاده میشود. به عنوان مثال:
const Pi = 3.14
در این مثال، ثابت `Pi` با مقدار `3.14` تعریف شده است.
تعریف چند ثابت
ویرایشمیتوان چندین ثابت را به صورت همزمان تعریف کرد:
const (
A = 1
B = 2
C = 3
)
نوع دادهها
ویرایشدر زبان گو، نوع دادهها مشخص میکنند که چه نوع دادهای میتواند در متغیر یا ثابت ذخیره شود. برخی از نوع دادههای رایج عبارتند از:
- `int` - عدد صحیح
- `float64` - عدد اعشاری
- `string` - رشته
- `bool` - بولین (درست یا نادرست)
نتیجهگیری
ویرایشدر زبان برنامهنویسی گو، متغیرها و ثابتها ابزارهای اساسی برای مدیریت دادهها هستند. با استفاده از این ابزارها، میتوان دادهها را به صورت کارآمد ذخیره و مدیریت کرد.