首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
闫同学
掘友等级
后端开发工程师
|
北京
让旷野天空放一片晴
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 56
沸点 2
赞
58
返回
|
搜索文章
闫同学
后端开发工程师 @北京
·
17天前
关注
浅谈在系统设计中如何保持简单
任何系统的复杂性都来源于两个层面: 业务复杂性与实现复杂性,也常称为领域复杂性和工程复杂性。 前者往往不可避免——业务规则、合规与现实世界的边缘场景会存在;后者是可以被设计...
0
评论
分享
闫同学
后端开发工程师 @北京
·
21天前
关注
Go语言中slice的扩容与并发安全
在 Go 语言的日常开发中,slice 基本上就是“家常便饭”。可问题来了:当你在多线程(goroutine)下对同一个 slice 做 append 时,它真的安全吗? ...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
一个案例带你搞懂Prometheus指标类型(下)
这篇文章我们继续来分享Prometheus的四大指标类型,经过了上一篇文章的讲解,我们已经搭建好了项目,现在就开始配置Prometheus,让它能够从我们的项目运行过程中拉...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
如何准备一场技术演讲
其实在写这篇文章之前我首先想到的文章题目是"如何做好一场技术演讲",但想了想以我目前的资历,可能还达不到教大家做好一个技术演讲的程度,因此就降低一下规格,从我切身的角度出发...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go小技巧&易错点100例(二十六)
本期分享: 1. string转[]byte是否会发生内存拷贝 2. Go程序获取文件的哈希值 string转[]byte是否会发生内存拷贝 在Go语言中,字符串转换为字节...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go小技巧&易错点100例(二十五)
本期分享: 1. 使用atomic包实现无锁并发控制 2. Gin框架的中间件机制 3. 搞懂nil切片和空切片 使用atomic包实现无锁并发控制 sync/atomic...
1
1
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go小技巧&易错点100例(二十四)
本期分享: 1. go interface{}类型校验 2. go mod tidy验签失败 go interface{}类型校验 在 Go 语言中,interface{}...
0
评论
分享
闫同学
关注了
TRAE_ai
后端开发工程师 @北京
闫同学
后端开发工程师 @北京
·
1月前
关注
一个案例带你搞懂Prometheus指标类型(上)
在云原生和微服务架构盛行的今天,监控系统的重要性不言而喻。Prometheus 作为其中的佼佼者,凭借其强大的数据模型和查询语言,成为了监控领域的标准。...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
又开发了一个优雅的小工具
在开源项目中,Issues是一个强大的功能,用于跟踪bug、功能请求和任务。然而,随着项目的发展,Issues可能会变得难以管理,特别是当你需要离线访问或进行深入分析时。...
1
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go小技巧&易错点100例(二十三)
本期分享: 1.Go Module控制Go版本 2.int转string注意事项 3.Go项目查看mod依赖关系 Go Module控制Go版本...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go小技巧&易错点100例(二十二)
有符号类型和无符号类型 在Go语言的基本整数类型中分为有符号和无符号类型。 比如int 和 uint 是两种基本的数据类型,它们之间的主要区别在于它们是否能表示负数以及它们...
3
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go内存逃逸分析,真的很神奇吗?
在Go语言的高性能编程实践中,内存管理始终是核心优化方向。作为一门拥有自动垃圾回收特性的语言,Go通过逃逸分析(Escape Analysis)机制在开发者无感知的情况下完...
0
评论
分享
闫同学
后端开发工程师 @北京
·
1月前
关注
Go数据类型,还有哪些你不知道的点?
Go语言以简洁著称,但它的类型系统暗藏玄机。你以为掌握了int、string、struct就万事大吉?引用类型的陷阱、不可比较类型的相关知识,才是真正容易翻车的地方。...
0
评论
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Ping命令这种事情用Go也能优雅实现
在网络协议栈中,TCP(Transmission Control Protocol) 是传输层的核心协议,负责提供可靠的、面向连接的通信。...
0
1
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Go小技巧&易错点100例(二十一)
1.errors.Is方法与==两种方式进行error比较 2.带缓冲channel和无缓冲channel区别 3.defer func() 函数返回值 errors.Is...
0
评论
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Go小技巧&易错点100例(二十)
使用slice和map的内置函数 避免不必要的类型转换 优雅的字符串拼接方式 正文: 使用slice和map的内置函数 在Go语言中...
0
评论
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Go小技巧&易错点100例(十九)
在Go语言中,goto 语句和标签(label)提供了一种跳转到程序中的另一个位置的方式。虽然这种特性在解决某些类型的复杂逻辑时可能很有用...
0
评论
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Go语言开发小技巧&易错点100例(十八)
本期分享: 1.使用下划线增加数字可读性 2.格式化方法中多次使用相同参数 3.数组的模糊计数 使用下划线增加数字可读性 有时候我们代码里会定义很长的数字,虽然计算机程序能...
0
评论
分享
闫同学
后端开发工程师 @北京
·
2月前
关注
Go语言开发小技巧&易错点100例(十七)
本期分享: 1.Go定时任务 2.Cgo简单使用 Go定时任务 在Go语言中,定时任务(也称为定时器或cron作业)具有多种作用,这些作用在应用程序的开发和运维中非常有用。...
0
评论
分享
下一页
个人成就
文章被点赞
950
文章被阅读
136,205
掘力值
5,335
关注了
4
关注者
223
收藏集
3
关注标签
20
加入于
2022-06-27