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 სექვენსიას, შედეგი შეიძლება იყოს არასწორი.