快乐的程序员
03
14
14
14
14
13
linux常用命令,排查问题效率高10倍 linux常用命令,排查问题效率高10倍
写在前面学会这几个基本的、常用的系统命令,排查问题效率高10倍 toptop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 top命令有一些参数 top -h top us
2024-03-13
13
13
go chan 设计与实现 go chan 设计与实现
在上一篇文章《深入理解 go chan》中,我们讲解了 chan 相关的一些概念、原理等东西, 今天让我们再深入一下,读一下它的源码,看看底层实际上是怎么实现的。 整体设计我们可以从以下三个角度看 chan 的设计(源码位于 runtime
2024-03-13
13
深入理解 go chan 深入理解 go chan
写在前面go 里面,在实际程序运行的过程中,往往会有很多协程在执行,通过启动多个协程的方式,我们可以更高效地利用系统资源。而不同协程之间往往需要进行通信,不同于以往多线程程序的那种通信方式,在 go 里面是通过 channel (也就是 c
2024-03-13
13
go map那些事儿 go map那些事儿
1.数据结构hashmap的定义位于 src/runtime/hashmap.go 中 // A header for a Go map. type hmap struct { count int // 元素的个数 flags
2024-03-13
13
华为GO一面 华为GO一面
写在前面今天参加了华为go语言一面,在此记录一下,帮助自己复盘 基本信息时间:2023.8.8 19:00-20:10 面试过程-第一部分自我介绍基本照着简历说了一遍自己的经历。 根据当前项目询问一些情况 (1)项目介绍 (2)项目中有没有
2024-03-13
13
GO import红色,但是程序可以正常运行 GO import红色,但是程序可以正常运行
go程序中有时候遇到下面这种情况 问题描述 import中是红色的 代码中相关地方也是红色的 程序能正常运行 原因可能是goland建立的indexs坏了,需要重新建一下 解决办法(1)GOPATH一定要到go/src目录 (2)在项
2024-03-13
13
6 / 17