@4sadly

Как объединить массивы байтов в один массив?

messageReturn := []byte("Your message is: ")+message
		fmt.Println(string(message)) //эта строка выводит пустую строку, хотя отправляется текст
		if err := conn.WriteMessage(websocket.TextMessage, messageReturn); err != nil {
			log.Println(err)
			return
		}
  • Вопрос задан
  • 478 просмотров
Решения вопроса 1
EvgenyMamonov
@EvgenyMamonov Куратор тега Go
Senior software developer, system architect
Можно использовать bytes.Buffer (самая быстрая конкатенация) для Go, например так:
messageReturn := bytes.NewBufferString("Your message is: ")
messageReturn.Write(message)
conn.WriteMessage(websocket.TextMessage, messageReturn.Bytes())
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы