IT书架 本次搜索耗时 0.019 秒,为您找到 207 个相关结果.
  • 469.Golang Map 底层实现

    143 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,通常叫...
  • 87.node.js和go是基于什么样的考虑是用这两种语言的?

    172 2024-01-17 《Golang面试题》
    node.js和go是基于什么样的考虑是用这两种语言的? node.js和go是基于什么样的考虑是用这两种语言的? 题目来源 :滴滴 答案1: 1.使用Node.js时,CPU性能或内存限制任务会变慢。Node.js基于JavaScript,一种解释型语言。解释的语言大多比编译语言慢。使用Node的动态类型特性,它不会达到Go可以实现的原...
  • 106.看你会golang,讲下go的协程模型?(GPM模型)

    191 2024-01-17 《Golang面试题》
    看你会golang,讲下go的协程模型?(GPM模型) 看你会golang,讲下go的协程模型?(GPM模型) 题目来源:字节跳动 答案1: go协程使用GPM调度模型实现,具体内容如下: G : goroutine协程 P:process 调度器,为每一个m分配g M:machine 对应操作系统的线程,g的真正执行者。...
  • 88.golang垃圾回收机制了解吗?

    189 2024-01-17 《Golang面试题》
    golang垃圾回收机制了解吗? golang垃圾回收机制了解吗? 题目来源 :学而思 答案1: 垃圾回收就是对程序中不再使用的内存资源进行自动回收的操作。 三色标记法 初始化状态下所有对象都是白色的。 从根节点开始遍历所有对象,把遍历到的对象变成灰色对象 遍历灰色对象,将灰色对象引用的对象也变成灰色对象,然后将遍历过的灰色...
  • 357.golang开发用什么框架

    240 2024-01-22 《Golang面试题》
    golang开发用什么框架 golang开发用什么框架 参考解析 题目来源:百度 答案: golang框架图示 Web框架 gin gin是一个知名且简约的Golang Web应用框架。该框架拥有各种开发所需的库合功能。许多知名的开发公司都会采用该 Web 框架来处理各种监控、跟踪、以及调试等问题。此外,相对其他平台,该框...
  • 175.Golang 怎么在并发编程中等待多个 goroutine 结束?

    139 2024-01-18 《Golang面试题》
    Golang 怎么在并发编程中等待多个 goroutine 结束? 答案: Golang 怎么在并发编程中等待多个 goroutine 结束? 参考解析 题目来源: 小米 答案: 使用channel func main () { ch := make ( chan struct {}, 10 ) ...
  • 70.go的init函数是什么时候执行的?

    225 2024-01-17 《Golang面试题》
    go的init函数是什么时候执行的? go的init函数是什么时候执行的? 题目来源 :高德 答案1: init函数的主要作用:1)初始化不能采用初始化表达式初始化的变量。2)程序运行前的注册。3)实现sync.Once功能。4)其他 init函数的主要特点:1)init函数先于main函数自动执行,不能被其他函数调用;2)init...
  • 42.Golang 逃逸分析

    263 2024-01-16 《Golang面试题》
    Golang 逃逸分析 纷争开始了 什么是golang的逃逸分析 什么是栈与堆 逃逸分析有什么好处 常见的逃逸现象 func(函数类型)数据类型 interface{} 数据类型 map 数据类型 切片数据类型 指针 数据类型 Golang 逃逸分析 **题目来源:**百度、哔哩哔哩、字节跳动、蚂蚁、网易、阿里 本篇文章基...
  • 318.golang怎么协调并发协程的调度

    147 2024-01-22 《Golang面试题》
    golang怎么协调并发协程的调度 golang怎么协调并发协程的调度 题目来源: 百度 答案: 使用channel+waitgroup协调并发的调度 func main (){ ch := make ( chan int ) var wg sync . WaitGroup wg . Add ...
  • 252.copy是操作符还是内置函数

    143 2024-01-19 《Golang面试题》
    copy是操作符还是内置函数 copy是操作符还是内置函数 题目来源:腾讯 答案: Golang中copy是内置函数。 golang 题目整体