一闪笔记 本次搜索耗时 0.111 秒,为您找到 750 个相关结果.
  • 415.go性能分析工具

    142 2024-01-23 《Golang面试题》
    go性能分析工具 go性能分析工具 参考解析 答案: pprof(performance profiles) - 性能选项)是Go的性能分析工具,在程序运行过程中,可以记录程序的运行信息,可以是CPU使用情况、内存使用情况、goroutine运行情况等,当需要性能调优或者定位Bug时候,这些记录的信息是相当重要。使用pprof有多种方式,Go已经...
  • 77.怎么检查go问题

    226 2024-01-17 《Golang面试题》
    怎么检查go问题 怎么检查go问题 **题目来源:**好未来 答案1: golangci-lint: golangci-lint 是一个集成工具,它集成了很多静态代码分析工具(静态代码分析是不会运行代码的),我们通过配置这个工具,便可灵活启用需要的代码规范检查。 安装命令: go get github . com / gol...
  • 5.Go的GMP模型?

    623 2024-01-16 《Golang面试题》
    Go的GMP模型? Go的GMP模型? 答案1: G是Goroutine的缩写,相当于操作系统的进程控制块(process control block)。它包含:函数执行的指令和参数,任务对象,线程上下文切换,字段保护,和字段的寄存器。 M是一个线程,每个M都有一个线程的栈。如果没有给线程的栈分配内存,操作系统会给线程的栈分配默认的内存。当线程...
  • 1.go日志库zap

    1. 安装和基本使用 2. 写入日志文件 zap官方地址 1. 安装和基本使用 go get - u go . uber . org / zap package main import ( "go.uber.org/zap" ) func main () { logge...
  • Channel

    1.Go channel的底层实现原理? 2.Go channel有什么特点? 3.Go channel有无缓冲的区别? 4.Go channel为什么是线程安全的? 5.Go channel如何控制goroutine并发执行顺序? 6.Go channel共享内存有什么优劣势? 7.Go channel发送和接收什么情况下会死锁?
  • 197.了解过Go的内存管理吗

    140 2024-01-18 《Golang面试题》
    了解过Go的内存管理吗 了解过Go的内存管理吗 题目来源:Shein 答案: Go自带GC,可以自动回收垃圾,对比C语言不用malloc申请内存及free释放,Go的GC采取三色标记法动态; Go自动分配内存,开发者可以不用关注堆、栈,Go在编译阶段会做变量的生命周期分析做逃逸分析,自动将变量分配在堆或栈上。
  • 8.Go map和sync.Map谁的性能好,为什么?

    8.Go map和sync.Map谁的性能好,为什么? 8.Go map和sync.Map谁的性能好,为什么? Go 语言的 sync.Map 支持并发读写,采取了 “空间换时间” 的机制,冗余了两个数据结构,分别是:read 和 dirty type Map struct { mu Mutex read atom...
  • 119.主协程如何等待其余协程完再操作

    179 2024-01-17 《Golang面试题》
    主协程如何等待其余协程完再操作 主协程如何等待其余协程完再操作 题目来源:腾讯 答案1 : Sleep(不常用),在main方法退出之前 sleep 一段时间 package main import ( "fmt" "time" ) func main () { go...
  • 16.go语句及其执行规则(上)

    1007 2023-12-29 《Go语言核心36讲》
    16 | go语句及其执行规则(上) 前导内容:进程与线程 问题解析 总结 16 | go语句及其执行规则(上) 你很棒,已经学完了关于Go语言数据类型的全部内容。我相信你不但已经知晓了怎样高效地使用Go语言内建的那些数据类型,还明白了怎样正确地创造自己的数据类型。 对于Go语言的编程知识,你确实已经知道了不少了。不过,如果你真想玩转Go语言...
  • 4. 开发第一步:如何初始化 Go 项目?

    初始化代码仓库 创建项目目录 初始化目录为 Go 模块 初始化目录为 Git 仓库 创建需要的目录 创建 Hello World 程序 程序实时加载、构建、启动 编写 API 文档 API 文档规范 OpenAPI 规范和 Swagger API 文档编写工具 miniblog API 文档编写和展示 添加版权声明 miniblog ...