import (
"bytes"
"encoding/binary"
"encoding/gob"
"fmt"
)

func str_to_byte(src string) []byte {
//strSlice := []string{src}
buffer := &bytes.Buffer{}
gob.NewEncoder(buffer).Encode(src)
return buffer.Bytes()
}

func uint64_to_byte(src uint64) []byte {
buf := make([]byte, 8)
binary.BigEndian.PutUint64(buf, src)
return buf
}

func main() {
var u uint64
u = 128
bytes := uint64_to_byte(u)
fmt.Println(bytes)
str := "128"
bytes = str_to_byte(str)
fmt.Println(bytes)
}

相关文章:

  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2021-12-16
  • 2022-01-09
  • 2021-10-08
猜你喜欢
  • 2022-01-24
  • 2022-02-10
  • 2021-06-04
  • 2021-06-24
  • 2022-12-23
  • 2021-07-30
相关资源
相似解决方案