@kazhuravlev

Какой аналог Python функции chr() в Golang?

Как на Go написать код, аналогичный слудующему Python коду?

from struct import pack

p = 7777
result = pack('!H', p)
  • Вопрос задан
  • 2476 просмотров
Пригласить эксперта
Ответы на вопрос 3
Tyranron
@Tyranron
Это должно помочь:
stackoverflow.com/questions/20922598/golang-packin...
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
type  result struct {
    p uint16
}


никаких pack-ов не нужно, так как мы уже имеем дело с бинарными структурами.
Ответ написан
Комментировать
mututunus
@mututunus
Backend developer (Python, Golang)
import (
	"bytes"
	"encoding/binary"
)

func main() {
	buffer := new(bytes.Buffer)

	var p int32
	p = 7777
	binary.Write(buffer, binary.BigEndian, p)

  result := buffer.Bytes()
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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