中文 / English
Golang技术分享

学会接受自己的普通!


  • 首页

  • 归档

  • 关于我

  • 搜索

如何让 Go 反射变快

时间: 2022-08-28 字数: 2546 字 阅读: 6分钟
最近读到一篇关于 Go 反射的文章,作者通过反射给结构体填充字段值的案例,充分利用 Go 的各种内在机理,逐步探讨让代码运行得更快的姿势。 文章(原文地址
阅读全文 »

还在自己写 Go 系统监控函数吗

时间: 2022-02-27 字数: 846 字 阅读: 2分钟
如果有个 Go 开发需求:获取主机的硬盘、CPU、内存、进程等使用情况,你会怎么做?比较朴素的想法是通过 os/exec 去执行某些例如 ps、cd、top 命令,之
阅读全文 »

如何保留 Go 程序崩溃现场

时间: 2021-11-01 字数: 1932 字 阅读: 4分钟
没有消灭一切的银弹,也没有可以保证永不出错的程序。我们应当如何捕捉 Go 程序错误?我想同学们的第一反应是:打日志。 但错误日志的能力是有限的。第一
阅读全文 »

切片传递的隐藏危机

时间: 2020-11-04 字数: 1569 字 阅读: 4分钟
提出疑问 在Go的源码库或者其他开源项目中,会发现有些函数在需要用到切片入参时,它采用是指向切片类型的指针,而非切片类型。这里未免会产生疑问:
阅读全文 »

一文读懂Channel设计

时间: 2020-10-31 字数: 6912 字 阅读: 14分钟
在Go中,要理解channel,首先需要认识goroutine。 一、为什么会有goroutine 现代操作系统中为我们提供了三种基本的构造并发
阅读全文 »
1 2
机器铃砍菜刀

机器铃砍菜刀

每晚都要踏实入睡!

7 日志
0 分类
3 标签
RSS 订阅
GitHub 知乎
友情链接
  • Golang梦工厂
标签云
  • Go实践 4
  • Go源码 2
  • Go工具与库 1
© 2010 - 2022 Golang技术分享
Powered by - Hugo v0.92.0 / Theme by - NexT
/
Storage by Gitee 仓库 / 粤 ICP 备 18047355 号
0%