Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。使用起来也较 为简单。Consul使用Go语言编写,因此具有天然可移植性(支持Linux、windows和Mac OS X);安装包仅包含一个可执行文件,方便部署,与Docker等轻量级容器
我用的是mac mini然后在上边装好了sublime text2 插件依然是go sublime和go build这两个就不介绍了,因为之前已经介绍了安装了,go的mac os安装包可以直接下的,下载地址是http://code.google.com/p/go/downloads/list?q=OpSys-OSX+Type-Installer,根据你自己的电脑来说话,下载对应的就可以了。然后直接安装,安装好之后还是配置环境变量,一般的linux上边都是这样的
cd
ls -a #显示的
【从零开始学习Go语言】二.Go语言的安装一.下载Go安装包二.安装Go语言2.1 创建Go文件夹2.2 下载Go安装包2.3 解压Go安装包2.4 添加Go环境变量2.5 验证Go安装三. 附:配置环境变量3.1 个人设置环境变量(供参考):3.2 Linux or Mac os设置变量方式3.3 Windows设置变量方式:四.运行第一个Go程序
一.下载Go安装包
在前一篇文章有介绍过,go语言是google维护与更新,开发人员也都是在谷歌工作的人员,可能都会担心众所周知的防火墙,之前确