安装

下载ETCD

https://github.com/etcd-io/etcd/releases/

安装

我下载的是window版,直接解压就可以了,解压后有以下目录

点击etcd.exe运行

然后再开个cmd进行操作,先将你的etcd目录加入到环境变量中,方便操作

设置插入值,以key和value形式

取值

golang中使用ETCD

安装ETCD包

直接从https://github.com/etcd-io/etcd上下载etcd的压缩包
然后在src目录下创建go.etcd.io文件目录,将etcd解压到该目录下

etcd的连接测试

package main

import (
"fmt"
"go.etcd.io/etcd/clientv3"
"time"
) func main() { cli, err := clientv3.New(clientv3.Config{
Endpoints: []string{"localhost:2379", "localhost:22379", "localhost:32379"},
DialTimeout: 5 * time.Second,
})
if err != nil {
fmt.Println("connect failed, err:", err)
return
} fmt.Println("connect succ")
defer cli.Close()
}

最新文章

  1. c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATIVE初窥
  2. C#怎样通过url调用接口
  3. C语言误区
  4. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q73-Q76)
  5. 8种Nosql数据库系统对比
  6. BZOJ1845 : [Cqoi2005] 三角形面积并
  7. 如何禁止KnockoutJs在VS2012的智能格式化
  8. INSTALLING QUARTUS II V.13.1 64 BIT ON RHEL/CENTOS 6 64 BIT
  9. 限制TextBox输入,只能输入整数
  10. 射频识别技术漫谈(9)——动物标签HDX
  11. 模拟linux下的ls -l命令
  12. 基于NIO的Socket通信
  13. bzoj2839: 集合计数 容斥+组合
  14. Windows下安装配置go
  15. c/c++再学习:查找算法了解
  16. redis_哈希对象
  17. java之XML
  18. CSS 内边距 (padding) 实例
  19. linux常见基本命令
  20. 小朋友学C语言(4):单精度浮点数与双精度浮点数

热门文章

  1. Mac Java Idea 下面Git配置简要教程
  2. No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android"
  3. TCP点对点转发的实现与原理(nodejs)
  4. TestLink-Windows安装教程
  5. selenium-测试框架搭建(十三)
  6. openwrt 里LUA程序怎么获取POST数据?
  7. 使用.net core构建分布式SAAS系统(目录)
  8. vuex直接修改state 与 用dispatch/commit来修改state的差异
  9. Xcode: Run Script 的运用, 使build打包后自动+1
  10. Nonlinear Component Analysis as a Kernel Eigenvalue Problem