dajunx 发表于 2018-12-7 23:16:17

go学习指南 目录

一、基础:
    1、包、变量和函数:

      a、包的概念、包的导入与导出;

      b、函数、函数的多值返回与命名返回值;

      c、变量、变量初始化和短声明变量;

      d、基本类型、零值、类型的转换和推导;

      e、常量和数值常量;

    2、流程控制语句:

      a、for语句(常规三段式、判断式、空即死循环)

      b、if语句(常规、条件前加判断)

      c、switch(执行顺序、空条件)

      e、defer 延迟(栈形式,后进先出)

    3、复杂类型:

      a、指针(无指针运算)

      b、结构体(字段、指针、结构体文法?)

      c、数组

      d、slice (指向一个序列的值)(切片、make构造、nil、添元素)

      e、range (对slice或map进行迭代循环)

      f、map(键值)(文法?修改值)

      g、函数值及函数的闭包


二、方法和接口
    a、方法 (方法接受者)(任何类型都有方法)

    b、接口(一组方法集合)


三、并发
    a、goroutine (运行时环境管理的轻量级线程)(在相同的地址空间中运行,因此访问共享内存必须进行同步)

    b、channel 管道(<-发送与接收)(一端准备好之前都会阻塞)
      (缓冲channel)(close 关闭管道)
    c、select (使得一个 goroutine 在多个通讯操作上等待,会阻塞知道某个分支可用,或随机选择可用分支;default)


如上内容来源:http://tour.studygolang.com/list

昆仔 发表于 2018-12-15 10:14:44

帮你顶上去,哈哈,不错不错

gavincao 发表于 2019-3-10 13:17:55

go语言还是非常不错的,尤其是在并发和性能上

xiaoqi8245 发表于 2019-3-20 09:41:23

怎么突然没有币了

xiaoqi8245 发表于 2019-3-20 09:41:40

怎么突然没有币了

xiaoqi8245 发表于 2019-3-20 09:41:58

怎么突然没有币了

zuoyifeng 发表于 2019-8-20 09:22:19

感谢分享 GO语言现在很火热啊 稳定强大 很多大的公司都用
页: [1]
查看完整版本: go学习指南 目录