go - 如何将字符串分配给字节数组

标签 go

我想将字符串分配给字节数组:

var arr [20]byte
str := "abc"
for k, v := range []byte(str) {
  arr[k] = byte(v)
}

还有其他方法吗?

最佳答案

安全简单:

[]byte("Here is a string....")

关于go - 如何将字符串分配给字节数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8032170/

相关文章:

firebase - Datastore 模式下 Firestore 的事件触发器 - kind 是否会以某种方式转换为集合名称?

Golang 与 docker 的连续工作流程

Golang 从根目录导入包

go - 是否可以定义一个返回接口(interface)的无名函数?

go - 为什么 $GOPATH 通常设置在 ~/.bashrc 和 ~/.bash_profile 而不是 ~/.profile 中?

多个应用服务器上的 MongoDB 连接失败

bash - 在复杂的文件夹结构中进行测试

database - 从数据库行在 Golang 中创建一个 map

postgresql - 单元测试 Postgres 数据库连接 golang

mongodb - UpdateOne、ReplaceOne、FindOneAndReplace - 模式匹配,但没有更新数据