package main

import "fmt"

func main() {

testAppend()
testCopy()
testDelete()
}

func testAppend() {

var sl = make([]int,2)
sl[0] = 1
sl[1] = 2
fmt.Println(len(sl))
fmt.Println(cap(sl))
sl = append(sl, 3)
//sl = append(sl, 4)
fmt.Println(sl)
fmt.Println(len(sl))
fmt.Println(cap(sl))
}

func testCopy() {
var sl1 = make([]string,3)
var sl2 = make([]string,2)

sl1[0] = "a"
sl1[1] = "b"
sl1[2] = "e"
sl2[0] = "c"
sl2[1] = "d"

copy(sl1,sl2)
fmt.Println(sl1)

}

func testDelete() {
var sl = make(map[int]int ,2)
sl[1] = 1
sl[2] = 2
sl[3] = 3

delete(sl, 2)
fmt.Println(sl)
}

结果如下

GOROOT=/usr/local/go #gosetup
GOPATH=/www/gopath #gosetup
/usr/local/go/bin/go build -i -o /private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_main_go__2_ /www/go/learn/main.go #gosetup
/private/var/folders/fc/4txmmczj6q92p6058h3w7t_80000gn/T/___go_build_main_go__2_ #gosetup
2
2
[1 2 3]
3
4
[c d e]
map[1:1 3:3]

Process finished with exit code 0

最新文章

  1. xcode8.1 插件失效的问题
  2. java的三大框架(三)---Hibernate
  3. HTML meta viewport属性说明(mark)
  4. CSDN 2013年度博客之星评选——分享几张厦门杭州的美图
  5. lua中奇葩用法
  6. codeforces Winner
  7. Vs 2008 对 OpenMP 的 支持 以及 OpenMP的环境变量及库函数
  8. 外观模式之C++实现
  9. sfs
  10. [C++]Standing Ovation——Google Code Jam 2015 Qualification Round
  11. SQL数据库基础知识-巩固篇<一>
  12. Java经典编程题50道之二十二
  13. django-站点管理
  14. bisect 二分查找
  15. Android简易实战教程--第二十五话《网络图片查看器》
  16. Bootstrap -- 文本,背景,其他样式
  17. SQL语句整理
  18. Windows10中使用Anaconda安装keras-gpu版本(遇到的坑)
  19. Android为TV端助力 转载自jguangyou的博客,XML基本属性大全
  20. Confluence 6 目录中的数据库

热门文章

  1. 如何制作一个手机上的Github图床捷径(workflow)
  2. Linux rndis_host 驱动的一个BUG与解决方案
  3. 第0课 - 搭建开发环境之安装QT
  4. 软件开发过程中常用的环境解释DEV FAT UAT PRO
  5. openstack核心组件——horizon Web管理界面(10)
  6. python中RGB色彩
  7. [HarekazeCTF2019]Avatar Uploader 1 &&
  8. 微服务实战系列(六)-网关springcloud zuul
  9. Spring ioc 源码分析之--beanFactory.registerResolvableDependency()方法
  10. 面试官:开发过Maven插件吗?我:开发过啊。。。