首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.030
秒,为您找到
746
个相关结果.
搜书籍
搜文档
438.如何限制 goroutine 并发数量 (channel 或 WaitGroup)
142
2024-01-23
《Golang面试题》
如何限制 goroutine 并发数量 (channel 或 WaitGroup) 答案: 如何限制 goroutine 并发数量 (channel 或 WaitGroup) 参考解析 题目来源:360 答案: 限制 goroutine 并发数量有两种办法: 使用channel通道 WaitGroup chanel 实现 g...
377.Go如何调度,假设4核的cpu应该有几个线程或者说有几个M,那能有几个groutinue,g
126
2024-01-23
《Golang面试题》
Go如何调度,假设4核的cpu应该有几个线程或者说有几个M,那能有几个groutinue,groutinue数量的上限是多少? Go如何调度,假设4核的cpu应该有几个线程或者说有几个M,那能有几个groutinue,groutinue数量的上限是多少? 题目来源:京东 答案: Go的GMP模型中M(Machine)为操作系统线程,这三者交...
187.Golang interface的设计
150
2024-01-18
《Golang面试题》
Golang interface的设计 答案: Golang interface的设计 参考解析 题目来源: 大疆 答案: interface介绍 interface 是GO语言的基础特性之一。可以理解为一种类型的规范或者约定。它跟java,C# 不太一样,不需要显示说明实现了某个接口,它没有继承或子类或“implements...
506.GC 如何调优
128
2024-01-25
《Golang面试题》
GC 如何调优 GC 如何调优 通过 go tool pprof 和 go tool trace 等工具 控制内存分配的速度,限制 Goroutine 的数量,从而提高赋值器对 CPU 的利用率。 减少并复用内存,例如使用 sync.Pool 来复用需要频繁创建临时对象,例 如提前分配足够的内存来降低多余的拷贝。 需要时,增大 GOGC 的值,...
514.Go defer关键字的实现原理?
125
2024-01-25
《Golang面试题》
Go defer关键字的实现原理? Go defer关键字的实现原理? 定义 : defer 能够让我们推迟执行某些函数调用,推迟到当前函数返回前 才实际执行。defer与panic和recover结合,形成了Go语言风格的异常与捕获机制。 使用场景 : defer 语句经常被用于处理成对的操作,如文件句柄关闭、连接关闭、释放锁 优点: ...
383.gmp模型中一定要有p吗
132
2024-01-23
《Golang面试题》
gmp模型中一定要有p吗 gmp模型中一定要有p吗 题目来源:百度 答案: GMP模型指的是 G gorountineG是由go语言创建的具体代码执行体,位于用户态空间,占用较小的内存空间,G之间切换无须复杂的上下文、用户内核空间态的切换; M Machine,操作系统的执行线程操作系统的执行线程,最多GOMAXPROCS个活跃线程与核...
443.go map slice 实现(内存泄漏分析)
136
2024-01-23
《Golang面试题》
go map slice 实现(内存泄漏分析) 答案1: go map slice 实现(内存泄漏分析) 参考解析 题目来源:知乎 答案1: slice内存泄漏分析 ( 1 )发生场景:截取长 slice 中的一段导致长 slice 未释放 由于底层都是数组,如果截图长slice的一段,其实相当于引用了底层数组中的一小段...
567.Go语言中,context(上下文)
9
2024-06-07
《Golang面试题》
在Go语言中,context(上下文)对象用于传递请求的上下文信息,并实现请求的超时控制、取消操作以及传递其他相关值。它主要用于在goroutine之间传递取消信号、超时时间、截止日期和键值对等信息
340.go的值传递和引用传递
163
2024-01-22
《Golang面试题》
go的值传递和引用传递 go的值传递和引用传递 题目来源:知乎 **答案:** 值传递只会把参数的值复制⼀份放进对应的函数,两个变量的地址不同,不可相互修改。 地址传递(引⽤传递)会将变量本身传⼊对应的函数,在函数中可以对该变量进⾏值内容的修改。 golang默认都是采用值传递,即拷贝传递,有些值天生就是指针(slice、map、chan...
8 能生公Go的配方--结构体
2061
2022-11-29
《漫画Go语言》
漫画 Go 语言 结构体 结构体的概念 结构体的实例化 结构体初始化 匿名结构体 结构体嵌套 结构体与Json数据的相互转换 1,结构体转为json字符串 2,json字符串转为结构体 漫画 Go 语言 结构体 结构体的概念 在Go语言中不存在Class类的概念,但是可以通过结构体struct来实现。结构体就是一种相同类型,或...
1..
«
41
42
43
44
»
..75