
Go语言
2NaCl
主攻Java后端开发与云计算Paas平台、离线大数据平台相关
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言goroutine笔记
文章目录一、基本概念1. 进程和线程2. 并发和并行3. 线程和协程4. 互斥锁和读写锁5. 实践7. goRoutine之间的通信8.GoRoutine与Channel结合一、基本概念在学习Goroutine编程思想之前,先来了解几个关键的概念:1. 进程和线程进程是程序在操作系统中的一次执行过程,系统进行资源分配和调度的一个独立单位。线程是进程的一个执行实体,是CPU调度和分派的基...原创 2020-01-31 15:39:57 · 419 阅读 · 0 评论 -
Go语言异常处理笔记
文章目录1.error接口2. panic函数3. Defer延迟调用4. recover拦截错误1.error接口Go语言里引入了一个关于错误处理的标准模式,也就是error接口,它是Go语言内建的接口类型.error可以返回的一般是小错误,这些错误不是致命的,换句话说是不影响到系统本身的。直接看一个demofunc test(a int, b int) (value int, err...原创 2020-01-29 00:17:04 · 288 阅读 · 0 评论 -
Go语言面向对象笔记
文章目录继承多态继承通过匿名字段来实现继承,使用结构体嵌套结构体type person struct { name string age int sex string}//结构体嵌套结构体type Student struct { //通过匿名字段实现继承操作 person //结构体名称作为结构体成员 id int score int}func main() ...原创 2020-01-28 01:17:26 · 217 阅读 · 0 评论 -
Go语言基础入门笔记
文章目录变量切片(Slice)与子切片Map变量一般我们使用的基础的属性是:bool,int,string,float,complex(复数)一般我们更常用方法2 var a int = 1//声明变量的方法1 message:="123132"//声明变量的方法2 fmt.Println(message)//->123132\n fmt.Println(a)//->1\...原创 2020-01-22 15:46:22 · 403 阅读 · 0 评论