Sunteți pe pagina 1din 1

package main

import (
"fmt"
"reflect"
)

func main() {

//numere intregi: tipul default este "int", valoarea default este 0


var exemplu1 int16 = 97
var exemplu2 int32 = 70
fmt.Printf("Numere intregi exemplul 1: valoarea este %d si tipul este %s\n",
exemplu1, reflect.TypeOf(exemplu1))
fmt.Printf("Numere intregi exemplul 2: valoarea este %d si tipul este %s\n",
exemplu2, reflect.TypeOf(exemplu2))

//numere cu virgula: tipul default este "float", valoarea default este 0.0
var exemplu4 float32 = 36.5
var exemplu5 float64 = 66.4
fmt.Printf("Numere intregi exemplul 4: valoarea este %f si tipul este %s\n",
exemplu4, reflect.TypeOf(exemplu4))
fmt.Printf("Numere intregi exemplul 5: valoarea este %f si tipul este %s\n",
exemplu4, reflect.TypeOf(exemplu5))

//siruri de caractere brute


ex1Linie := `"Golang" - tehnologie\n`
fmt.Println(ex1Linie)
exLiniiMultiple := `
Sir de
caractere pe mai multe
linii
`

fmt.Println(exLiniiMultiple)

//siruri de caractere interpretate


fmt.Println("\"Golang\" - tehnologie")

//concatenare siruri
fmt.Println("invatam" + "Go")
}

S-ar putea să vă placă și