小健_Python_go_Devops Logo
latest
  • Go语言学习
    • 1. Go语言基本语法
    • 2. 容器-数据结构
      • 2.1. 数组
      • 2.2. 切片
      • 2.3. 字典
      • 2.4. 列表
    • 3. 流程控制
    • 4. 函数
    • 5. 结构体
    • 6. 接口
    • 7. 包
    • 8. 并发
    • 9. 反射
    • 10. 标准库和三方库
    • 11. 项目代码
    • 12. 避坑与技巧
  • Go vs Python
  • Python全栈系列
  • Python测试开发入门与实践
  • Vue.js企业开发实战
  • Vue.js+Node.js开发实战
小健_Python_go_Devops
  • »
  • Go语言学习 »
  • 2. 容器-数据结构
  • Edit on GitHub

2. 容器-数据结构¶

  • 2.1. 数组
    • 2.1.1. 声明数组
    • 2.1.2. 初始化数组,可以在声明时直接进行初始化
    • 2.1.3. 使用for循环遍历数组,两种方式
  • 2.2. 切片
    • 2.2.1. 1.从数组切片生成新的切片
      • 1.1 从指定范围中生成切片
      • 1.2 表示原有切片
      • 1.3 重置切片,清空所有元素
    • 2.2.2. 2.声明切片
    • 2.2.3. 3.使用make()函数构造切片
    • 2.2.4. 4.使用append()函数为切片添加元素
    • 2.2.5. 5.切片与数组的关系
      • 5.1切片修改底层数组
      • 5.2切片不修改底层数组
      • 5.3组合两个切片到一个切片中
      • 5.4复制切片元素到另一个切片
      • 5.5迭代切片
      • 5.6从切片中删除元素
      • 5.7在函数间传递切片
    • 2.2.6. 6. slice就地修改
  • 2.3. 字典
    • 2.3.1. 1.添加关联到map并访问关联和数据
    • 2.3.2. 2.遍历map中的键值对–访问关联关系
      • 2.1 排序遍历
    • 2.3.3. 3.使用delete()函数从map中删除键值对
    • 2.3.4. 4.清空map中的所有元素
    • 2.3.5. 5.能够在并发环境中使用的map-sync.Map
    • 2.3.6. 6.在函数间传递映射
    • 2.3.7. 7.使用map查找重复的行
  • 2.4. 列表
    • 2.4.1. 1.初始化列表
    • 2.4.2. 2.在列表中插入元素
    • 2.4.3. 3.在列表中删除元素
    • 2.4.4. 4.遍历列表,访问列表的每一个元素
Previous Next

© Copyright 2019, huxiaojian. Revision 2069799f.

Built with Sphinx using a theme provided by Read the Docs.