go
文章平均质量分 96
lbwxxc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于 go 的分布式缓存
代码解析1. 配置 ( 和 ) 结构体: 定义了连接 etcd 所需的配置,包括 etcd 服务器的地址列表 () 和连接超时时间 ()。 变量: 提供了一个默认配置,方便快速使用。默认连接本地的 etcd (),超时时间为 5 秒。2. 核心注册函数 ()这是实现服务注册最关键的函数。函数签名: 接收三个参数:: 服务的名称,例如 “user-service” 或 “product-api”。: 服务的网络地址,例如 “192.168.1.10:8080” 或仅仅是一个端口 “原创 2025-10-13 20:52:23 · 749 阅读 · 0 评论 -
go 基础
类型选择与一般的 switch 语句相似,不过类型选择中的 case 为类型(而非值), 它们针对给定接口值所存储的值的类型进行比较。试着修改示例程序中的切片操作,向外扩展它的长度,看看会发生什么。数组的长度是其类型的一部分,因此数组不能改变大小。这看起来是个限制,不过没关系,Go 拥有更加方便的使用数组的方式。的底层数组太小,不足以容纳所有给定的值时,它就会分配一个更大的数组。每个数组的大小都是固定的。一个接口值是否保存了一个特定的类型,类型断言可返回两个值:其底层值以及一个报告断言是否成功的布尔值。原创 2025-10-03 16:01:51 · 781 阅读 · 0 评论
分享