Sobes.tech
Middle+

Ի՞նչ տվյալների տեսակներ կան Go-ում։

sobes.tech AI

Պատասխան AI-ից

Go լեզվում կան մի քանի հիմնական տվյալների տիպեր՝

  • Բուլյան: bool — ընդունում է true կամ false արժեքները:
  • Անհատական թվեր: int, int8, int16, int32, int64 և նրանց աննշան հակառակորդները uint, uint8 (կարճասեղան byte), uint16, uint32, uint64:
  • Անցումային թվեր: float32, float64:
  • Կոմպլեքս թվեր: complex64, complex128:
  • Տեքստեր: string — անփոփոխ բայթների հաջորդականություն:
  • Օգտագործողի սահմանած տիպեր: կառուցվածքներ (struct), ինտերֆեյսներ (interface), զանգվածներ, կտորներ (slice), քարտեր (map), ալիքներ (chan):

Նմուշ՝ տարբեր տիպերի փոփոխականների հայտարարում:

var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"