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).