Sobes.tech
Junior — Middle

Puteți explica conceptul de șir în programare?

sobes.tech AI

Răspuns de la AI

În programare, șirul de caractere este o secvență de simboluri utilizată pentru stocarea și procesarea informațiilor textuale. În Go, șirul (string) reprezintă o secvență imuabilă de octeți, de obicei în codificarea UTF-8.

Exemplu de creare și utilizare a unui șir în Go:

package main
import "fmt"

func main() {
    var s string = "Salut, lume!"
    fmt.Println(s)
}

Șirurile în Go pot fi concatenate, pot avea lungimea obținută, se pot accesa octeți individuali, dar pentru lucrul cu caractere Unicode este mai bine să folosiți rune (rune).