随笔分类 -  go 常用库

go 查询es数据神器
摘要:可以通过关键字和时间间隔进行查询,关键字可以像kibana上的查询语句填写,代码搞起 //搜索返回的内容 type Result struct { Message string `json:"message"` Source string `json:"source"` //Host string 阅读全文
posted @ 2022-08-23 11:53 每天进步一点点点点点 阅读(163) 评论(0) 推荐(0)
go 连接es初始化
摘要:1、安装包 #https://github.com/olivere/elastic #这里我用的是v6版本,所有安装v6的 go get github.com/olivere/elastic 2、初始化连接 const ( ES_HOST = "http://127.0.0.1:9200/" ) v 阅读全文
posted @ 2022-08-05 15:32 每天进步一点点点点点 阅读(473) 评论(0) 推荐(0)
go client-go 连接k8s
摘要:准备kubeconfig文件,自行准备 安装依赖包 go get k8s.io/client-go@v0.20.10 开始连接 const ( kubeConfig = "config/kubectl.kubeconfig" ) func main(){ conf, err := clientcmd 阅读全文
posted @ 2022-05-09 18:19 每天进步一点点点点点 阅读(336) 评论(0) 推荐(0)
go cron 定时任务
摘要:1、安装依赖包 go get github.com/robfig/cron 2、多个定时任务 type TestJob1 struct { } func (this TestJob1) Run() { fmt.Println("this is job1!!!!!") } type TestJob2 阅读全文
posted @ 2022-05-06 16:09 每天进步一点点点点点 阅读(257) 评论(0) 推荐(0)