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

浙公网安备 33010602011771号