一、概述 上一讲我们已经讲了基础的策略管理。用配置文件来管理,在大型项目里肯定是不够的。所以这一讲我们讲一下用数据库来进行策略管理,我们选择Mysql。官方网站也给我们推荐了对应的适配器: 我们选择Grom这个适配器来进行管理,主要是我们后期使用gin框架,这个比较习惯: 二、添加适配器代码 1、代码目录结构: 我们在上次演示代码的基础上添加一个dao目录,用来添加grom连接,代码结构如下: 2、添加的db.go连接器: packagedao import( "fmt" "gorm.io/driver/mysql" "gorm.io/gorm" "log" ) const...

一、go编程   之前工作原因都在使用python进行zabbix的相关开发,使用python的朋友可以看我之前写的这篇:https://blog.51cto.com/xiaoluoge/1827151。最近由于接触了相关go的开发环境,所以想使用go对之前编写的运维监控平台进行重构(这个也是学习一门编程语言的重要手段,硬着头皮实现对应功能。就初步掌握了),所以就有了对应的相关文章: 二、环境说明: zabbix:6.0(版本兼容) 开发工具:goland go版本:1.20 三、手动进行go获取所有主机信息 1、使用原生接口和zabbix对应token生成,可以在zab...

  DMGk6WNJGqlo   2023年11月19日   38   0   0 githubjson返回结果
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~