Go
文章平均质量分 65
点点点小王子
这个作者很懒,什么都没留下…
展开
-
使用go反射校验json是否符合格式
使用go反射能力验证json是否符合结构体定义原创 2023-01-04 11:47:20 · 373 阅读 · 0 评论 -
代码优化-如何减少if-else以提升代码质量(使用表驱动)
表驱动优化if-else场景原创 2022-01-08 23:04:03 · 325 阅读 · 0 评论 -
Go并发范式——生成器模式
生成器模式0x00 前言 Golang作为天生支持并发的语言,本系列将介绍Go的并发范式,也会提供部分示例代码,生产中依托业务稍加修改即可。0x01 带缓冲的生成器代码示例如下所示package mainimport ( "fmt" "math/rand" "runtime" "time")// 创建数据,每创建一个暂停1秒func generateIntA() chan int { ch := make(chan int, 10) go func() { for {原创 2021-11-28 10:50:55 · 320 阅读 · 0 评论