设为首页 加入收藏

TOP

Go语言学习总结(二)
2023-07-23 13:25:42 】 浏览:50
Tags:习总结
即没有定义任何函数方法的接口,因此任何类型都实现了空接口,空接口类型的变量也就可以接收任意类型的变量(类似其它面向对象语言中的Object对象),用途非常广但需要断言正确,否则实现出现未知错误。

11. goroutine 并发使用。

并发是指同一时间段内执行的多个任务。并行是指同一时刻执行多个任务。goroutine是go语言中并发的实现,它类似于线程,但是属于用户态的线程,由go语言运行时调度完成,不同于线程由操作系统调度完成。

 ...
	go func(){
	   //并发执行函数逻辑
	}()
 ...

常用sync.Wait.WaitGroup来解决多个并发中安全问题

12. 多个并发goroutine之前的通信channel应用。

chan类型也和map、slice(切片)类型一样,用make创建。

-end-

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【解决一个小问题】golang 的 `-r.. 下一篇Go语言中的结构体:灵活性与可扩..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目