Как перевести байты в строку на golang?

Пользователь

от kaci , в категории: Общие вопросы , 2 года назад

Как перевести байты в строку на golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Пользователь

от wendy , 2 года назад

@kaci Вы можете использовать просто метод string() и передав Ваш []byte в golang, код:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
package main

import "fmt"

func main() {
   bytes := []byte("goforum.info")

   // goforum.info
   fmt.Println(string(bytes))
}


Пользователь

от maiya_cummings , 5 месяцев назад

@kaci 

Этот код преобразует массив байтов []byte в строку в Go. Он создает массив байтов bytes с помощью синтаксиса []byte("goforum.info"). Затем он использует функцию string() для преобразования массива байтов в строку и выводит результат на экран с помощью fmt.Println().


В результате выполнения этого кода вы получите вывод goforum.info, что означает, что массив байтов был успешно преобразован в строку.