Kintamieji

Kintamasis β€” tai pavadinimas, kuriuo saugome reikΕ‘mΔ™. Go kintamieji deklaruojami dviem bΕ«dais.


Du sintaksΔ—s tipai

Ilgoji forma β€” su var:

var vardas string = "Marius"
var amzius int = 30

Trumpoji forma β€” su :=:

vardas := "Marius"
amzius := 30

Rezultatas identiΕ‘kas. Trumpoji forma daΕΎniau naudojama funkcijΕ³ viduje.


Tipai

Pagrindiniai Go tipai:

  • string β€” tekstas: "labas"
  • int β€” sveikasis skaičius: 42
  • float64 β€” realusis skaičius: 3.14
  • bool β€” tiesa/netiesa: true arba false

Pavyzdys:

name := "Ana"        // string
age := 25            // int
height := 1.75       // float64
isStudent := true    // bool

Keitimas

Kintamojo reikΕ‘mΔ™ galima keisti (bet ne tipΔ…):

counter := 0
counter = counter + 1
counter++  // trumpesnΔ— versija

fmt.Println(counter) // 2

Bandykite patys!

Ar pavyko pastatyti?

PaΕΎymΔ—k pamokΔ… baigtΔ…, kad sidebare rodytume progresΔ… ir parinktume, kur toliau.