首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
一闪笔记
本次搜索耗时
0.132
秒,为您找到
750
个相关结果.
搜书籍
搜文档
9.redis的安装
1590
2023-08-15
《微服务开发教程(电商系统)》
1. docker的安装 2. 可视化工具 2. redis的go驱动 1. docker的安装 docker run - p 6379 : 6379 - d redis : latest redis - server docker container update -- restart = always 容器名字 ...
3.Go channel有无缓冲的区别?
61
2024-03-19
《Go语言面试题精讲》
3.Go channel有无缓冲的区别? 3.Go channel有无缓冲的区别? 无缓冲:一个送信人去你家送信,你不在家他不走,你一定要接下信,他才会走。 有缓冲:一个送信人去你家送信,扔到你家的信箱转身就走,除非你的信箱满了,他必须等信箱有多余空间才会走。 无缓冲 有缓冲 创建方式 make(chan TYPE) m...
355.go性能调优怎么做的?
123
2024-01-22
《Golang面试题》
go性能调优怎么做的? go性能调优怎么做的? 参考解析 题目来源:度小满 答案:fly 内存优化 A、将小对象合并成结构体一次分配,减少内存分配次数Go runtime底层采用内存池机制,每个span大小为4k,同时维护一个cache。cache有一个0到n的list数组,list数组的每个单元挂载的是一个链表,链表的每个节点就是一...
469.Golang Map 底层实现
144
2024-01-24
《Golang面试题》
Golang Map 底层实现 Golang Map 底层实现 参考解析 Golang 中 map 的底层实现是一个散列表,因此实现 map 的过程实际上就是实现 散表的过程。在这个散列表中,主要出现的结构体有两个,一个叫 hmap(a header for a go map),一个叫 bmap(a bucket for a Go map,通常叫...
20.2个协程交替打印字母和数字
305
2024-01-16
《Golang面试题》
2个协程交替打印字母和数字 2个协程交替打印字母和数字 答案1: package main import ( "fmt" ) func main () { limit := 26 numChan := make ( chan int , 1 ) ch...
380.go中的指针强转
144
2024-01-23
《Golang面试题》
go中的指针强转 go中的指针强转 题目来源: 腾讯 答案: 在 golang 中无法使用指针类型对指针进行强制转换 但可以借助 unsafe 包中的 unsafe.Pointer 转换 在 src/unsafe.go 中可以看到指针类型说明 // ArbitraryType 与 IntegerType 在此只用于文档描...
4、Kratos v2 初步学习 4-编写第一个接口
1168
2024-06-20
《Kratos v2 初步学习》
使用工具 编写接口 生成 proto 模板 编写 proto 模板 生成proto源码 生成service模板 注册HTTP服务器 wire依赖注入 测试 完成本节后你将得到如下代码 参考文档 在这一节中,我将创建一个“创建用户”接口 使用工具 Postman (https://www.postman.com ) DataGr...
326.协程怎么停顿?
120
2024-01-22
《Golang面试题》
协程怎么停顿? 协程怎么停顿? 题目来源:shopee 1.使用for-range for-range从channel上接收值,直到channel关闭,该结构在Go并发编程中很常用,这对于从单一通道上获取数据去执行某些任务是十分方便的 2.使用for-select(向退出通道发出退出信号) 当channel比较多时,for-rang...
576.groutine和操作系统的区别
4
2024-07-24
《Golang面试题》
groutine和操作系统的区别 1. 创建和开销 2. 调度 3. 协作 4. 栈管理 5. 使用场景 groutine和操作系统的区别 Goroutine和操作系统线程(OS thread)有一些重要的区别,主要体现在它们的创建、管理和调度方式上。以下是一些主要区别: 1. 创建和开销 Goroutine : 创...
64.go 语言的 panic 如何恢复
223
2024-01-17
《Golang面试题》
go 语言的 panic 如何恢复 go 语言的 panic 如何恢复 **题目来源:**腾讯 答案1: recover 可以中止 panic 造成的程序崩溃,或者说平息运行时恐慌,recover 函数不需要任何参数,并且会返回一个空接口类型的值。需要注意的是 recover 只能在 defer 中发挥作用,在其他作用域中调用不会发挥...
1..
«
11
12
13
14
»
..75