您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Golang中如何将切片转换为数组

在Golang中如何将切片转换为数组

内置方法 copy 只会将一个切片复制到一个切片,而不是将切片复制到一个数组。

您必须欺骗 复制 以将数组视为切片

copy(varLead.Magic[:], someSlice[0:4])

或使用for循环进行复制:

for index, b := range someSlice {

    varLead.Magic[index] = b

}

或者按照zupa所做的使用文字进行操作。我已添加到他们的工作示例中。

去游乐场

Go 2022/1/1 18:23:12 有334人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶