博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Golang Slice interface and array concatenation
阅读量:6724 次
发布时间:2019-06-25

本文共 667 字,大约阅读时间需要 2 分钟。

  hot3.png

package mainimport (    "fmt")func main() {    // Slice Concatenation    a := []int{1, 2, 3}    b := []int{7, 12, 60}    c := append(a, b...)    fmt.Println(c)    // Interface Slice Concatenation    i := []interface{}{1, 2, 3}    j := []interface{}{"Crosby", "Stills", "Nash", "Young"}    k := append(i, j...)    fmt.Println(k)    // Array Concatenation    l := [...]int{1, 2, 3}    m := [...]int{7, 12, 60}    var n [len(l) + len(m)]int    copy(n[:], l[:])    copy(n[len(l):], m[:])    fmt.Println(n)}

C:\golang\coding>go run example126.go

[1 2 3 7 12 60]
[1 2 3 Crosby Stills Nash Young]
[1 2 3 7 12 60]
C:\golang\coding>

转载于:https://my.oschina.net/tsh/blog/1634059

你可能感兴趣的文章
详解JavaScript模块化开发
查看>>
C之有符号与无符号(二)
查看>>
DOCKER网络代理设置
查看>>
javascript基础语法——变量和标识符
查看>>
Java静态变量、非静态变量、成员变量、的区别
查看>>
数据库中有外键时JavaBean的写法
查看>>
linux-sed
查看>>
16.4-16.8 Tomcat监听80端口,Tomcat的虚拟主机,访问日志
查看>>
app客户端测试
查看>>
nodejs渐入佳境[23]-hash函数
查看>>
Big Data Integration with Hadoop: A Q&A Spotlig...
查看>>
【062有新题】OCP 12c 062出现大量之前没有的新考题-16
查看>>
触手TV下载|触手TVapp下载
查看>>
PDF文件如何修改,PDF怎么添加文本高亮
查看>>
大链表数据去重的办法
查看>>
Awk使用案例总结(运维必会)
查看>>
卸载并清理gitlab
查看>>
Nginx 负载均生产环境下的衡配置
查看>>
关于流量计算
查看>>
python笔记-循环
查看>>