زبان برنامهنویسی گو/تایپها (نوعها)
| ثابتها | تایپها (نوعها) | بلوکهای کد |
| زبان برنامهنویسی گو |
تایپهای متغیرها و ثابتها در زبان برنامهنویسی گو
متغیرها
متغیرها در زبان گو برای ذخیرهسازی دادهها استفاده میشوند. برای تعریف یک متغیر، از کلمه کلیدی `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` - بولین (درست یا نادرست)
نتیجهگیری
در زبان برنامهنویسی گو، متغیرها و ثابتها ابزارهای اساسی برای مدیریت دادهها هستند. با استفاده از این ابزارها، میتوان دادهها را به صورت کارآمد ذخیره و مدیریت کرد.