Sobes.tech
Middle+

Kādi datu tipi ir Go?

sobes.tech AI

Atbilde no AI

Go valodā ir vairāki galvenie datu tipi:

  • Loģiskie: bool — pieņem vērtības true vai false.
  • Vērtības veselos skaitļos: int, int8, int16, int32, int64 un to bezzīmju ekvivalenti uint, uint8 (saīsinājums byte), uint16, uint32, uint64.
  • Kustības ar peldošo punktu skaitļi: float32, float64.
  • Komplekso skaitļi: complex64, complex128.
  • Rindas: string — nemainīga baitu secība.
  • Lietotāja definēti tipi: struktūras (struct), interfeisi (interface), masīvi, šķēles (slice), kartes (map), kanāli (chan).

Piemērs dažādu tipu mainīgo deklarēšanai:

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