ثابت ها (constants) | گولنگ به زبان ساده

تاریخ انتشار:
ثابت ها (constants) | گولنگ به زبان ساده
با const در گولنگ آشنا میشیم و نکات مرتبط با اون رو مرور می کنیم.

ثابت یا const همانند متغیری است که مقدار آن در زمان اجرای برنامه قابل تغییر نیست. برای تعریف ثابت ها در گولنگ از const به همراه نام و مقدار مورد نظرمون استفاده میکنیم.

package main

import "log"

const name = "test"

func main(){
    log.Println(name)
}

ثابت ها میتوانند دارای تایپ مورد نظر ما باشند. در مثال زیر یک ثابت با تایپ string تعریف میکنیم:

package main

import "log"

// تعریف ثابت با نوع داده متنی
const name string = "test"

func main() {
    log.Printf("data type is: %T and value is: %v", name, name)
}

جمع بندی

توی این قسمت با const آشنا شدیم. دیدیم که میتوان نوع ثابت را مشخص کرد که باعث می شود رفتار متفاوتی در هنگام استفاده از خود بروز دهند.


قسمت قبلی: متغیرها | گولنگ به زبان ساده

قسمت بعدی: اعداد | گولنگ به زبان ساده