首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
一闪笔记
本次搜索耗时
0.116
秒,为您找到
750
个相关结果.
搜书籍
搜文档
62.golang并发模型
202
2024-01-17
《Golang面试题》
golang并发模型 1、使用最基本通过channel通知实现并发控制 2.通过sync包中的WaitGroup实现并发控制 3. 在Go 1.7 以后引进的强大的Context上下文,实现并发控制 golang并发模型 **题目来源:**米哈游 参考文章 golang控制并发有三种经典的方式 一种是通过channel 通知...
3.cobra快速入门
1685
2023-07-14
《微服务开发教程(电商系统)》
主要功能 概念 安装 如果不使用cobra 使用cobra解决 基本概念 命令行CLI工具(可选) Cobra 是 Go 的 CLI 框架。它包含一个用于创建功能强大的现代 CLI 应用程序的库,以及一个用于快速生成基于 Cobra 的应用程序和命令文件的工具。Cobra 由 Go 项目成员和 hugo 作者 spf13 创建,已经...
Goroutine
42
2024-03-19
《Go语言面试题精讲》
1.Go goroutine的底层实现原理? 2.Go goroutine和线程的区别? 3.Go goroutine泄露的场景? 4.Go 如何查看正在执行的goroutine数量? 5.Go 如何控制并发的goroutine数量?
109.讲一讲 Golang 的并发控制
199
2024-01-17
《Golang面试题》
讲一讲 Golang 的并发控制 讲一讲 Golang 的并发控制 题目来源:哔哩哔哩 答案1: 开发 go 程序的时候,时常需要使用 goroutine 并发处理任务,有时候这些 goroutine 是相互独立的,需要保证并发的数据安全性,也有的时候,goroutine 之间要进行同步与通信,主 goroutine 需要控制它所属的子g...
447.Go 程序中的包是什么?
138
2024-01-23
《Golang面试题》
Go 程序中的包是什么? Go 程序中的包是什么? 参考解析 包 (pkg ) 是 Go 工作区中包含 Go 源文件或其他包的目录。源文件中的每个函数、变量和类型都存储在链接包中。每个 Go 源文件都属于一个包,该包在文件顶部使用以下命令声明: package <packagename> 您可以使用以下方法导入和导出包以重用导出的函数或类型...
85.用Channel和两个协程实现数组相加
164
2024-01-17
《Golang面试题》
用Channel和两个协程实现数组相加 用Channel和两个协程实现数组相加 题目来源 :好未来 代码如下: package main import "fmt" //用channel和两个goroutine实现数组相加 func add ( a , b [] int ) [] int { c...
152.golang 协程机制
212
2024-01-18
《Golang面试题》
golang 协程机制 答案: golang 协程机制 题目来源:腾讯 答案: Golang 简称 Go,Go 的协程(goroutine) 和我们常见的线程(Thread) 一样,拥有其调度器。 G (Goroutine),代表协程,也就是每次代码中使用 go 关键词 时候会创建的一个对象 M (Work Thread),工作线...
135.map遍历的时候每次顺序都是固定的吗?为什么?
160
2024-01-18
《Golang面试题》
map遍历的时候每次顺序都是固定的吗?为什么? map遍历的时候每次顺序都是固定的吗?为什么? 题目来源:字节跳动 答案1: package main import "fmt" func main () { fooMap := make ( map [ string ] string ) ...
400.用go协程的时候也是要走IO的,go是如何处理的?
167
2024-01-23
《Golang面试题》
用go协程的时候也是要走IO的,go是如何处理的? 用go协程的时候也是要走IO的,go是如何处理的? 题目来源 :滴滴 答案: 线程是操作系统的内核对象,多线程编程时,如果线程数过多,就会导致频繁的上下文切换,这些 cpu 时间是一个额外的耗费。所以在一些高并发的网络服务器编程中,使用一个线程服务一个 socket 连接是很不明智的。于是...
394.go 怎么控制查询timeout (context)
139
2024-01-23
《Golang面试题》
go 怎么控制查询timeout (context) go 怎么控制查询timeout (context) 题目来源:畅天游 答案: context 监听是否有 IO 操作,开始从当前连接中读取网络请求,每当读取到一个请求则会将该cancelCtx传入,用以传递取消信号,可发送取消信号,取消所有进行中的网络请求。 go func ( c...
1..
«
25
26
27
28
»
..75