golang
已收录文章:14015篇
-
使用sync.Mutex保护共享变量可实现Go并发安全计数器。2.定义含互斥锁和计数字段的结构体,通过加锁解锁保证读写操作的原子性。3.示例代码展示Inc和Value方法加锁操作,main函数中多goroutine并发调用并等待完成,确保数据竞争安全。417 收藏
-
gRPC的调用模型如下: 基本规范 文件以.proto做为文件后缀,除结构定义外的语句以分号结尾。 rpc方法定义结尾的分号可有可无。 Message命名采用驼峰命名方式,字段命名采用小写字母加下划线416 收藏
-
需求一 开发中肯定会调用别的函数,比如 A 调用 B,在调用过程中经常会设置超时时间,比如超过2s 就不等待 B 的结果了,直接返回,那么我们需要怎么做呢? // 睡眠5s,模拟长时间操作 func416 收藏
-
美团有一个开源项目叫 Leaf,使用 Java 开发。本项目就是在此思路的基础上,使用 Go 开发实现的。 项目整体代码量并不多,不管是想要在实际生产环境中使用,还是想找个项目练手,我觉416 收藏
-
如果大家也想使用gtoken替换jwt实现sso登录,那么这篇文章可以减少很多大家debug的时间,分享一下我的踩坑之旅。 gtoken 服务端出于优化项目体验的考虑,替换了之前校验登录状态的方式,由JWT416 收藏
-
swagger介绍 Swagger本质上是一种用于描述使用JSON表示的RESTful API的接口描述语言。Swagger与一组开源软件工具一起使用,以设计、构建、记录和使用RESTful Web服务。Swagger包括自动文档,代码生成和416 收藏