در جست و جوی خود
3.آموزش GO با مثال (متغیر ها)
در زبان GO متغییر ها به صراحت اعلام میشن و توسط کامپایلر ها مورد استفاده قرار میگیرن به عنوان مثال بررسی کردن صحت نوع ارجاع یک تابع.
package main
import "fmt"
func main() {
برای اعلان یک یا بیشتر از یک متغییر از کلمه کلیدی "var" استفاده میکنیم.
var a = "initial"
fmt.Println(a)
شما میتونید چند تا متغییر رو با یک "var" اعلان کنید.
var b, c int = 1, 2
fmt.Println(b, c)
بدون اعلان نوع ، زبان GO نوع متغیر اولیه را در می یابد.
var d = true
fmt.Println(d)
متغیر هایی که مقدار اولیه به اونها داده نشده به طور پیشفرض "صفر-مقدار شده" میشوند. برای مثال "صفر- مقدارشده" برای یک int برابر با 0 میباشد.
var e int
fmt.Println(e)
عبارت :=
نحوی است کوتاه شده برای اعلام و مقداردهی اولیه یک متغیر در این مثال :
var f string = "short"
برابر با عبارت زیر میباشد:
f := "short"
fmt.Println(f)
}
$ go run variables.go
initial
1 2
true
0
short
<<نوع ها-------------------------------------------ثابت ها>>
مطلبی دیگر از این انتشارات
10.آموزش GO با مثال(آرایه maps)
مطلبی دیگر از این انتشارات
2.آموزش GO با مثال(نوع ها)
مطلبی دیگر از این انتشارات
5.آموزش GO با مثال(حلقه for)