IT书架 本次搜索耗时 0.034 秒,为您找到 207 个相关结果.
  • 182.java和golang的一些共同点以及区别

    260 2024-01-18 《Golang面试题》
    java和golang的一些共同点以及区别 答案: java和golang的一些共同点以及区别 参考解析 题目来源:猿辅导 答案: 1、golang不允许函数重载,必须具有方法和函数的唯一名称;Java允许函数重载。 2、Java默认允许多态,golang没有。 3、golang代码可以自动扩展到多个核心;Java并不总是足够的扩...
  • 6.熔断、限流技术选型

    sentinel的qps限流 sentinel的预热和冷启动(WarmUp) sentinel的Throttling配置策略 sentinel的熔断接口-基于错误数 sentinel的熔断接口-基于错误率和慢请求 错误率 慢请求 gin集成sentinel实现限流 https://sentinelguard.io/zh-cn/docs/go...
  • 157.go里面比较成熟的日志框架了解过没有

    183 2024-01-18 《Golang面试题》
    go里面比较成熟的日志框架了解过没有 答案: go里面比较成熟的日志框架了解过没有 题目来源:高德 答案: golang日志库golang标准库的日志框架非常简单,仅仅提供了print,panic和fatal三个函数,对于更精细的日志级别、日志文件分割以及日志分发等方面并没有提供支持。所以催生了很多第三方的日志库,但是在golang的世...
  • Dockerfile 技巧——镜像的多阶段构建

    Dockerfile 技巧——镜像的多阶段构建 C语言例子 Go语言例子 Angular例子 Dockerfile 技巧——镜像的多阶段构建 这一节来聊聊多阶段构建,以及为什么要使用它。 C语言例子 假如有一个C的程序,我们想用Docker去做编译,然后执行可执行文件。 #include <stdio.h> void ...
  • 简单入门Golang

    一、前言 二、安装并简单使用 三、如何学习一门语言 我们只学 Golang 语言的一个子集,足以开展接下来数据结构和算法的实现即可。 一、前言 Golang 语言是谷歌 Google 公司在2007年启动,并在2009年正式发布并 开源 的高级编程语言。开源地址:https://github.com/golang/go (opens n...
  • 247.golang的调试

    158 2024-01-18 《Golang面试题》
    golang的调试 golang的调试 参考解析 题目来源:度小满 1、使用IDE进行(如:goland)进行debug调试,不详细说明。2、使用golang调试工具进行调试,如:dlv(类似C语言的GDB) go dlv基本命令介绍 dlv attach $PID ## 后面的进程的ID 跟踪正在执行的go程序,查看...
  • 446.Golang 使用什么数据类型?

    130 2024-01-23 《Golang面试题》
    Golang 使用什么数据类型? Golang 使用什么数据类型? 参考解析 Golang 使用以下类型: Method Bool String Array Slice Struct Pointer Function Interface Map Channel
  • 327.golang: pprof使用

    169 2024-01-22 《Golang面试题》
    golang: pprof使用 golang: pprof使用 题目来源:腾讯 答案: 首先都介绍什么是pprof pprof是golang自带的性能分析工具,可以查看应用的运行状态,分析程序CPU,内存,goroutine等的使用情况,可以生成类似火焰图、堆栈图,内存分析图等。 在golang中针对不用使用场景,提供了两种方式开启p...
  • 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是基于什么样的考虑是用这两种语言的?

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