我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何将一小片复制到大片的末尾

I'm looking for the equivalent of Java System.arraycopy()

Let's say I have 2 slices

small := make([]byte, 4)
big := make([]byte, 10)

I'd like to copy the content of small to big at position 6 (the bytes of small being the last bytes of big

The only way I found is to write a loop.

Use the builtin copy function:

copy(big[6:], small) 

近期文章

  • Scanf值在终端中作为命令执行
  • ([] Constructor)(nil)是什么意思
  • 在GO中解析Xml以获取标记中带有“:”的属性
  • 关于交换和元组分配的基本查询
  • tls.Dial返回“地址中的冒号太多”
  • Golang模板函数返回空白页
  • Golang溢出int64直接操作,但没有事先分配值? [重复]
  • 如何在Golang中导出为CSV?
  • 无法将容器化的应用程序连接到容器化的postgres,收到拨号TCP连接拒绝错误
  • 反映(MethodByName)无效
  • 将Java中的正则表达式转换为golang。 纠正我
  • go中是否有“通过引用传递”(C ++)?
  • 为什么Golang比ANSI C快,我如何优化解决方案?
  • 关于如何在结构中保留Golang指针的困惑
  • 从两个数组/切片中获取交集和排除项的最有效方法是什么?
  • 您可以将App Engine套接字包用于websocket吗?
  • 使用反射来遍历struct的struct成员并在其上调用方法
  • 如何将struct的切片作为函数的指针传递并对其进行修改?
  • 读取文件并在Go中显示其内容
  • 缓冲区string()不等于字符串

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华