合集-golang项目开发

摘要:动态更新配置的步骤 注意:Viper本身不是并发安全的,在实现配置动态更新时,要注意采用锁机制等方式来保证Viper并发读写的安全。 1,更新配置源中的配置 在Viper支持的配置源中,命令行参数、环境变量是在进程启动时一次性读取的,不支持动态更新。本地配置文件和远程配置文件可以支持动态更新,直接修 阅读全文
posted @ 2024-12-25 17:51 惜阳茕影 阅读(76) 评论(0) 推荐(0)
摘要:Ref GoLang 使用 goroutine 停止的几种办法 Golang channel 三大注意事项 阅读全文
posted @ 2024-12-25 20:22 惜阳茕影 阅读(15) 评论(0) 推荐(0)
摘要:在 Go 语言中,make([]string, 0, len(defaultProperties)) 和 make([]string, len(defaultProperties)) 是两种不同的切片初始化方式,核心区别在于 初始长度 和 容量分配策略。以下是具体对比: 一、语法与参数含义 表达式 阅读全文
posted @ 2025-04-15 16:28 惜阳茕影 阅读(95) 评论(0) 推荐(0)
摘要:常见DNS记录类型 记录类型 核心功能 应用场景 示例格式 A 域名 → IPv4 地址 网站基础解析、服务器绑定 example.com. IN A 192.0.2.1 AAAA 域名 → IPv6 地址 IPv6 网络支持、物联网设备 example.com. IN AAAA 2001:db8: 阅读全文
posted @ 2025-07-04 16:22 惜阳茕影 阅读(268) 评论(0) 推荐(0)