首页 > 解决方案 > 在 Golang 中将字节 0 附加到字节数组末尾的最佳方法

问题描述

在 Golang 中将字节 0 附加到字节数组末尾的最佳方法是什么?

我已经尝试过这些解决方案:

    data := []byte(location)
    empty := []byte{0}
    locationBytes = append(data, empty[0])
    //locationBytes = append(data, ""...) // not working

我的情况是将字符串传输到字节数组。但是字节数组末尾没有\0终止符号。

标签: gobyte

解决方案


您可以直接在字节数组中附加 0,不需要创建空 := []byte{0}

data := []byte(location)
locationBytes = append(data, 0)

推荐阅读