Sobes.tech
Junior — Middle

Kā pārvērst baitu masīvu tekstā?

sobes.tech AI

Atbilde no AI

Go valodā, lai pārveidotu baitu masīvu ([]byte) uz virkni, tiek izmantota vienkārša tipa konversija:

bytes := []byte{72, 101, 108, 108, 111}
str := string(bytes)
fmt.Println(str) // Izvadīs: Hello

Šī konversija kopē baitus uz virkni, interpretējot tos kā UTF-8 rakstzīmes. Ja baiti neatbilst derīgai UTF-8 secībai, rezultāts var būt nepareizs.