golang 小例子
Posted 阳台
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang 小例子相关的知识,希望对你有一定的参考价值。
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)
}
以上是关于golang 小例子的主要内容,如果未能解决你的问题,请参考以下文章