در جست و جوی خود
4.آموزش GO با مثال(ثابت ها)

زبان گو از ثابت های کاراکتر و رشته و بولین ها و مقادیر عددی پشتیبانی میکند.
package main
import "fmt"
import "math"کلمه کلیدی const برای اعلان یک مقدار ثابت به کار میرود.
const s string = "constant"
func main() {
fmt.Println(s)یک عبارت const میتواند هراجایی که یک عبارتvar میتواند قرار بگیرد، قرار گیرد.
const n = 500000000عبارات ثابت میتونن عملیات ریاضی مارو با دقتی که نیاز داریم انجام بدن.
const d = 3e20 / n
fmt.Println(d)ثابت های عددی تا زمانی که به اونها نوعی تعلق نگیره نوعی ندارن.مثل یه قالب بی شکل.
fmt.Println(int64(d))یک عدد میتواند یک نوع را با توجه به متغییری که به آن تخصیص داده میشود یا تابعی که آن را فراخوانی میکند بدهد به عنوان مثال در اینجا ثابت n به math.Sin یک نوع float64 را تخصیص میدهد.
fmt.Println(math.Sin(n))
}$ go run constant.go
constant
6e+11
600000000000
-0.28470407323754404<<متغییر ها--------------------------------------------------------حلقه for>>
مطلبی دیگر از این انتشارات
10.آموزش GO با مثال(آرایه maps)
مطلبی دیگر از این انتشارات
9.آموزش GO با مثال(آرایه های برشی)
مطلبی دیگر از این انتشارات
27.آموزش GO با مثال(Select)