Sobes.tech
Junior — Middle

როგორ შეიძლება ბაიტების მასივი ტექსტურ სტრიქონად გარდაიქმნას?

sobes.tech AI

პასუხი AI-სგან

Go-ში, ბაიტების მასივის ([]byte) სტრიქონად გარდაქმნა გამოიყენება მარტივი ტიპის კონვერტაცია:

bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // გამოიტანს: Hello

ეს კონვერტაცია ასახავს ბაიტებს სტრიქონში და ახდენს მათ UTF-8 სიმბოლოთა სახით ინტერპრეტაციას. თუ ბაიტები არ შეესაბამება სწორი UTF-8 სექვენსიას, შედეგი შეიძლება იყოს არასწორი.