一闪笔记 本次搜索耗时 0.117 秒,为您找到 750 个相关结果.
  • 455.Go 语言中 cap 函数可以作用于哪些内容?

    125 2024-01-23 《Golang面试题》
    Go 语言中 cap 函数可以作用于哪些内容? Go 语言中 cap 函数可以作用于哪些内容? 参考解析 可以作用于的类型有: array(数组) slice(切片) channel(通道)
  • 301.可以从多个角度来讲比如面向对象来说,多态继承等等

    135 2024-01-20 《Golang面试题》
    可以从多个角度来讲比如面向对象来说,多态继承等等 可以从多个角度来讲比如面向对象来说,多态继承等等 题目来源:百度 答案: Go 面向对象编程的三大特性:封装、继承和多态。 封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式 继承:使得子类具有父类的属性和方法或者重新定义、追加属性和方法等 多态:不同对象中同种行为的不同实现...
  • 9.字典的操作和约束

    1072 2023-12-29 《Go语言核心36讲》
    09 | 字典的操作和约束 知识前导:为什么字典的键类型会受到约束? 问题解析 知识扩展 09 | 字典的操作和约束 至今为止,我们讲过的集合类的高级数据类型都属于针对单一元素的容器。 它们或用连续存储,或用互存指针的方式收纳元素,这里的每个元素都代表了一个从属某一类型的独立值。 我们今天要讲的字典(map)却不同,它能存储的不是单一值的集...
  • 87.node.js和go是基于什么样的考虑是用这两种语言的?

    173 2024-01-17 《Golang面试题》
    node.js和go是基于什么样的考虑是用这两种语言的? node.js和go是基于什么样的考虑是用这两种语言的? 题目来源 :滴滴 答案1: 1.使用Node.js时,CPU性能或内存限制任务会变慢。Node.js基于JavaScript,一种解释型语言。解释的语言大多比编译语言慢。使用Node的动态类型特性,它不会达到Go可以实现的原...
  • 1.有哪些规范我们应该遵循

    开发流程规范 项目开发规范 go项目开发流程的规范 代码分支管理规范 - git开发(不分语言) 代码分支开发规范 commit规范 go - 代码规范 uber提供的代码规范 go - 代码目录规范 代码风格不统一 目录杂乱无章 - 维护性很差 错误码的处理 常见的项目类型: api服务 非api服务 命令行工具 deamonset服务:比...
  • 428.micro服务发现

    138 2024-01-23 《Golang面试题》
    micro服务发现 micro服务发现 参考解析 题目来源:腾讯 答案: micro api是微服务的API网关。使用API网关模式 为您的服务提供一个入口点。 micro api提供HTTP并动态路由到适当的后端服务。micro api构建在go-micro上,利用它进行服务发现,负载平衡,编码和基于RPC的通信。对API的请求通过HT...
  • 575.golang的gmp模型如果本地队列任务比较多话怎么做的

    6 2024-07-24 《Golang面试题》
    golang的gmp模型如果本地队列任务比较多话怎么做的 golang的gmp模型如果本地队列任务比较多话怎么做的 在Go语言中,GMP(Goroutine、Machine、Processor)模型用于调度和管理并发任务。当本地队列的任务比较多时,GMP模型的表现会受到一些影响。以下是一些处理本地队列任务较多的情况时,可能会采取的策略: 调整GO...
  • 3.Go 调度原理?

    3.Go 调度原理? 设计思想 调度对象 被调度对象 调度流程 调度时机 调度策略 3.Go 调度原理? goroutine调度的本质就是将 Goroutine (G) 按照一定算法放到CPU上去执行。 CPU感知不到Goroutine,只知道内核线程,所以需要Go调度器 将协程调度到内核线程上面去,然后操作系统调度器 将内核线程放到C...
  • 28.go 的优势

    337 2024-01-16 《Golang面试题》
    go 的优势 go 的优势 题目来源 :字节 、映客 (1)与其他作为学术实验开始的语言不同,Go 代码的设计是务实的。每个功能和语法决策都旨在让程序员的生活更轻松。(2)Golang针对并发进行了优化,并且在规模上运行良好。(3)由于单一的标准代码格式,Golang 通常被认为比其他语言更具可读性。(4)自动垃圾收集明显比 Java 或 P...
  • 204.go协程的好处

    145 2024-01-18 《Golang面试题》
    go协程的好处 go协程的好处 题目来源:字节跳动/腾讯 答案: go的协程是为了解决多核CPU利用率问题,go语言层面并不支持多进程或多线程,但是协程更好用,协程被称为用户态线程,不存在CPU上下文切换问题,效率非常高。几乎所有IO密集型的应用,都可以利用协程提高速度,提高程序并发能力,不必把CPU时间浪费在等待的过程中,同时还可以充分利...