首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.229
秒,为您找到
430
个相关结果.
搜书籍
搜文档
接口
321
2024-07-11
《数据结构和算法(Golang实现)》
一、数据类型 interface{} 1.1.基本使用 1.2.判断具体类型 二. 接口结构 interface 在 Golang 世界中,有一种叫 interface 的东西,很是神奇。 一、数据类型 interface{} 如果你事前并不知道变量是哪种数据类型,不知道它是整数还是字符串,但是你还是想要使用它。 Golang 就产生...
结构体和方法
321
2024-07-11
《数据结构和算法(Golang实现)》
一、值,指针和引用 二、结构体 三、方法 三、关键字 new 和 make 四、内置语法和函数,方法的区别 一、值,指针和引用 我们现在有一段程序: package main import "fmt" func main () { // a,b 是一个值 a := 5 b...
流程控制语句
317
2024-07-11
《数据结构和算法(Golang实现)》
一、条件语句 # 二、循环语句 计算机编程语言中,流程控制语句很重要,可以让机器知道什么时候做什么事,做几次。主要有条件和循环语句。 Golang 只有一种循环:for ,只有一种判断:if ,还有一种特殊的 switch 条件选择语句。 一、条件语句 举个例子: // 判断语句 if a > 0 { ...
32.如何实现一个线程安全的 map?
303
2024-01-16
《Golang面试题》
如何实现一个线程安全的 map? 如何实现一个线程安全的 map? **题目来源:**学而思 答案1: 三种方式实现: 加读写锁 分片加锁 sync.Map 加读写锁、分片加锁,这两种方案都比较常用,后者的性能更好,因为它可以降低锁的粒度,提高访问此 map 对象的吞吐。前者并发性能虽然不如后者, 但是加锁的方式更加简单。syn...
k8s的service
301
2024-07-16
《微服务开发教程(电商系统)》
简单入门Golang
295
2024-07-11
《数据结构和算法(Golang实现)》
简单入门Golang 包、变量和函数 流程控制语句 结构体和方法 接口 并发、协程和信道 使用标准库
39.go的GC(标记清理 -> 三色标记发 -> 混合写屏障)
287
2024-01-16
《Golang面试题》
go的GC(标记清理 -> 三色标记发 -> 混合写屏障) go的GC(标记清理 -> 三色标记发 -> 混合写屏障) **题目来源:**深信服、腾讯、小米、学而思、Aibee、阿里、字节跳动、滴滴、蚂蚁、快手、猿辅导、Shoppe、哔哩哔哩 答案1: 题解来源: https://studygolang.com/articles/1...
37.协程goroutine
276
2024-01-16
《Golang面试题》
协程goroutine 协程goroutine **题目来源:**深信服 答案1: 协程是一种用户态的轻量级线程,协程的调度完全由用户控制(进程和线程都是由cpu 内核进行调度)。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈,直接操作栈则基本没有内...
63.golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量
276
2024-01-17
《Golang面试题》
golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量是多少? golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量是多少? **题目来源:**哔哩哔哩 答案1: 全局队列中的G不会饥饿。 因为线程想运行任务就得获取P,从P的本地队列获取G,P队列为空...
42.Golang 逃逸分析
271
2024-01-16
《Golang面试题》
Golang 逃逸分析 纷争开始了 什么是golang的逃逸分析 什么是栈与堆 逃逸分析有什么好处 常见的逃逸现象 func(函数类型)数据类型 interface{} 数据类型 map 数据类型 切片数据类型 指针 数据类型 Golang 逃逸分析 **题目来源:**百度、哔哩哔哩、字节跳动、蚂蚁、网易、阿里 本篇文章基...
1..
«
20
21
22
23
»
..43