go
文章平均质量分 90
Terry_Tsang
It's nobody
展开
-
etcd 3.x 部署与性能测试
目的 安装 etcd 3.x 集群 通过 python 写入 etcd key-value 通过 golang 对 etcd key-value 进行遍历 意图 用于 open falcon 改造 修改 open falcon transfer 程序 接收 falcon-agent agent.alived 后, 把对应 endpooine 写入 etcd 并命名为 key , timestamp 为 value 取代 open-falcon nodata service 压测计划 et原创 2021-09-08 10:01:04 · 337 阅读 · 0 评论 -
golang http.get 访问 web 方式及处理返回 json 信息方法
目的 1 golang 实现 http get 请求 2 对 web server 返回的 json 数据进行 struct 处理 html 返回信息如下 { "sync": false, "server": ["rsync1.vclound.com", "rsync2.vclound.com", "rsync3.vclound.com"], "source": "0.0.0.0" } golang 代码如下 package main import ( "fmt"原创 2020-09-04 15:07:42 · 1811 阅读 · 0 评论 -
golang json 处理方法
目的 利用 golang 进行定义,输出 json 格式 golang 其实对 json 格式定义建议使用 struct 格式, 比较清晰,方便 json 格式 常见 json 格式为 list , dict 两种 参考下面输出格式 dict { "fstype": "ext4", "host": "host1" } list ["host1", "host2", "host3"...原创 2020-04-16 11:01:30 · 664 阅读 · 0 评论 -
golang -获取 ceph json 数据方法
目的 1. 利用 golang 连接 ceph 存储 2. 输出 json 数据返回 连接方法 参考 git 官方地址 获取 go-ceph 包方法 go get github.com/ceph/go-ceph 环境 go 版本 [root@ns-yun-020049 go]# go version go version go1.11.2 linux/amd64 GOPATH 环境 ...原创 2019-01-04 15:09:14 · 961 阅读 · 0 评论 -
golang - 利用 gjson 处理 json 数据方法
目的 1. 利用 golang 调用 ceph 存储 2. 获取 ceph json 数据并进行处理 3. 利用 gjson 包对 json 数据进行处理 参考 golang ceph 连接方法 json 处理 gjson 特点 语法简单 功能多样化 可以减少代码量 缺点 无法从代码中得知 json 结构 增加了代码维护难度 需要有完善的开发文档才行 获取 参考 g...原创 2019-01-04 15:12:50 · 2357 阅读 · 0 评论 -
golang - 利用 stuct 方法处理 json 数据方法
目的 1. 利用 golang 调用 ceph 存储 2. 获取 ceph json 数据并进行处理 3. 利用 struct 结构对 json 数据进行处理 参考 golang ceph 连接方法 struct 处理 优点 结构清晰 代码维护方便 缺点 需要预定义 struct 结构 只能够对已知的 json 结构创建对应的 struct 如果每次 json 输出...原创 2019-01-04 15:14:45 · 417 阅读 · 0 评论 -
golang -索引
json 处理 golang -获取 ceph json 数据方法 golang - 利用 stuct 方法处理 json 数据方法 golang - 利用 gjson 处理 json 数据方法原创 2019-01-04 15:16:36 · 551 阅读 · 0 评论 -
golang - 自定义全局 parameter
目的 1. 创建 struct 用于定义参数变量 2. 参数变量复制方法 3. 全局调用参数变量方法 结构 [root@ns-yun-020049 go]# tree src src <- 源码目录 ├── client <- 程序目录 │ └── s...原创 2019-01-07 17:48:55 · 1387 阅读 · 0 评论 -
golang -上传 json 数据方法
目的 1. 利用 struct 组合数据 2. 利用 struct 上传 json 数据至 django 参考 golang - 利用 stuct 方法处理 json 数据方法 golang - 利用 gjson 处理 json 数据方法 代码结构 [root@ns-yun-020049 go]# tree src src ├── client │ └── cephmon.go ...原创 2019-01-08 14:52:20 · 739 阅读 · 0 评论