该文被密码保护。 阅读全文
摘要:
我们在使用Go语言进行开发时,一般会使用goroutine来处理并发任务。那么大家有没有考虑过goroutine的实现机制是什么样的?很多同学会把goroutine与线程等同起来,但是实际上并不是这样的。在这边文章中,我们将介绍以下内容: 什么是goroutine? Goroutine与线程的区别 阅读全文
摘要:
` ` 阅读全文
摘要:
数组 数组的定义与赋值: 1. var num [3]int num = [3]int{1,2,3} 2. var num [3]int = [3]int {1,2,3} 3. num := [3]int{1,2,3} 4. num :=[...]int{1,2,3} 5. num :=[...]i 阅读全文
摘要:
匿名函数 匿名函数是指不需要定义函数名的一种函数实现方式。 在Go语言中,函数可以像普通变量一样被传递或使用,这与C语言的回调函数比较类似。不同的是,Go语言支持随时在代码里定义匿名函数。 匿名函数由一个不带函数名的函数声明和函数体组成,如下所示: 匿名函数可以直接赋值给一个变量或者直接执行: 闭包 阅读全文
摘要:
![](https://img2018.cnblogs.com/blog/1447312/201903/1447312-20190303144932797-455399804.png) 阅读全文
摘要:
![](https://img2018.cnblogs.com/blog/1447312/201903/1447312-20190303101028309-1377915433.png) 阅读全文
摘要:
![封装的定义](https://img2018.cnblogs.com/blog/1447312/201902/1447312-20190228151602871-712382086.png) ![](https://img2018.cnblogs.com/blog/1447312/201902/1447312-20190228151632299-2043677985.png) ![Pri... 阅读全文