Sobes.tech
Junior — Middle

Πώς μπορεί να μετατραπεί μια συμβολοσειρά σε μια ακολουθία byte;

sobes.tech AI

Απάντηση από AI

Στο Go, μια συμβολοσειρά (string) είναι μια ακολουθία bytes σε κωδικοποίηση UTF-8. Για να μετατρέψετε μια συμβολοσειρά σε μια ακολουθία bytes, αρκεί να την μετατρέψετε στον τύπο []byte.

Παράδειγμα:

s := "Παράδειγμα συμβολοσειράς"
bytes := []byte(s)
fmt.Println(bytes) // Θα εμφανίσει το slice των bytes

Αυτό το slice bytes μπορεί να χρησιμοποιηθεί για εγγραφή σε αρχεία, μετάδοση μέσω δικτύου και άλλες λειτουργίες με δυαδικά δεδομένα.