![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go
文章平均质量分 93
Go
又菜又爱玩٩( ö̆ ) و
人菜就要多学习
展开
-
Go-02语言并发Goroutine&Channel
一、协程概念进程(Process),线程(Thread),协程(Coroutine)进程是一个程序在一个数据集中的一次动态执行过程,可以简单理解为“正在执行的程序”,它是CPU资源分配和调度的独立单位。线程是在进程之后发展出来的概念。它是一个基本的CPU执行单元,也是程序执行过程中的最小单元,由线程ID、程序计数器、寄存器集合和堆栈共同组成。一个进程可以包含多个线程。协程是一种用户态的轻量级线程,又称微线程,英文名Coroutine,协程的调度完全由用户控制。二、Goroutinego中使用Go原创 2021-03-09 15:14:44 · 135 阅读 · 0 评论 -
Go-01语言基础语法
文章目录〇、go语言特点1.并发编程2.函数多返回值3.异常处理4.类型推导5.实现接口6.基于首字母的可访问特性7.不用的import或者变量引起编译错误8.语句结尾9.括号一、变量1.变量2.声明变量3.多变量声明二、常量1.常量2.iota3.枚举三、数据类型1.基本数据类型1.1布尔型bool1.2数值型1.2.1整数型1.2.2浮点型1.3字符串型string1.4数据类型转换2. 复合类型(派生类型)四、运算符五、流程结构六、数组array1.概念2.语法2.1声明和初始化2.2访问2.3遍历3原创 2021-03-07 12:07:02 · 459 阅读 · 0 评论