怎么确定走go语言技术栈的

题目序号:(88)题目来源:小米频次:1答案1:(栾龙生)Go语言我之前是一名C++程序员,最初接触Go语言是因为使用到了Go语言的明星产品Docker,...

介绍Gin框架

题目序号:(101)题目来源:小鹅通频次:1Gin官方文档答案1:(栾龙生)简介Gin 是一个基于 Go 语言编写的 Web 框架,封装比较优雅,API友...

并行goroutine如何实现

题目序号:(661)题目来源:网易频次:1答案1:(呼哈)通过设置最大的可同时使用的 CPU 核数,例如同时执行两个goroutine,设置runtime...

什么时候会触发线程切换

题目序号:(1533)题目来源:腾讯频次:1答案1:(cxiang)线程只在分配的时间片内占用处理器,当一个线程分配的时间片用完了,或者自身原因被迫暂停运...

golang gc

题目序号:(153, 154, 155, 10)题目来源: 字节跳动,深信服,米哈游频次: 3答案1:(阿纪、)对【40. go的GC(标记清理 ->...

讲一讲 Golang 的并发控制

题目序号:169题目来源:哔哩哔哩频次:1答案1:(小小)开发 go 程序的时候,时常需要使用 goroutine 并发处理任务,有时候这些 gorout...

Channel 的使用场景

题目序号:216题目来源:好未来频次:1答案1:(小小)数据交流:当作并发的 buffer 或者 queue,解决生产者 - 消费者问题。多个 gorou...

go slice 和 map 的区别

题目序号:223题目来源:映客答案1:(小小)Map 是一种无序的键值对的集合。Map 可以通过 key 来快速检索数据,key 类似于索引,指向数据的值...

sleep底层实现原理

题目序号:(370)题目来源:频次:1答案1:(dema)进入Go语言中(当前为1.17版本)的sleep.go文件查看源码sleep的定义如下// Sl...

interface 的底层实现

题目序号:1682题目来源:字节跳动频次:1答案1:(小小)Go 语言根据接口类型是否包含一组方法将接口类型分成了两类:使用 runtime.iface ...

GC 触发机制是什么样的

题目序号:1706题目来源:字节跳动答案1:(小小)GC 的触发情况主要分为两大类,分别是:系统触发:运行时自行根据内置的条件,检查、发现到,则进行 GC...

go test test 和 benchmark

题目序号:1713题目来源:字节跳动频次:1答案1:(小小)Go语言中自带有一个轻量级的测试框架testing和自带的go test命令来实现单元测试和性...

cgo了解过引入的风险点吗?

题目序号:837题目来源:新浪频次:1答案1:(J_r_白)几个方面。1内存管理。Go采用垃圾回收机制,而C采用手工内存管理。开发人员在GC与“记着释放内...

go使用中遇到的问题

题目序号:852题目来源:小米频次:答案1:(J_r_白)1.如短变量声明不能用于包级变量。变量遮蔽(variable shadowing)等。接口返回值...

go的profile工具

题目序号:860题目来源:小米频次:答案1:(J_r_白)pprof分为采样和分析两个阶段。采样分为:堆内存采样,协程栈样本手机,CPU样本等。采样结束后...

for range坑输出

题目序号:862题目来源:字节频次:答案1:(J_r_白)1.迭代变量。Python中for in 可以直接的到value,但Go的for range 迭...

go如何避免panic

题目序号:227题目来源: 映客 频次 1答案1:(苦痛律动)首先明确panic定义go把真正的异常叫做 panic,是指出现重大错误,比如数组越界之类的...

结构体创建优化

题目序号:239题目来源: 映客 频次 1答案1:(苦痛律动)这道题考察对结构体占用的空间的理解, 需要了解几个概念go 结构体内存占用go中一个结构体实...

gochannel实现排序

题目序号:241题目来源: 映客 频次 1答案1:(苦痛律动)应该是使用channel实现一个并归排序func Merge(ch1 <-chan i...

golang类型断言,怎么用

题目序号:(1509)题目来源:腾讯频次:1答案1:(jimyag)Go中的所有程序都实现了interface的接口,这意味着,所有的类型如string,...

对go有哪些认识

题目序号:(1064) 题目来源:七牛云频次: 1答案:(Zbbxd)Go语言是由 Google 开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能...

go和java的区别

题目序号:(1066,1753,1787,1794,2825,3981,4080,5350,5650) 题目来源:七牛云、猿辅导、蚂蚁、知乎、百度、虾皮 ...

对go的中间件和工作机制有了解吗?

题目序号:87题目来源:好未来频次:1答案:咸鱼没有早餐中间件的设计使得具有一般性、通用性的代码从业务代码中剥离,独立出来。以网络中的请求响应为例以 go...