自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 micro入门指南——核心功能介绍

Micro是一套微服务构建工具库。对于微服务架构的应用,Micro提供平台层面、高度弹性的工具组件,让服务开发者们可以把复杂的分布式系统以简单的方式构建起来,并且尽可能让开发者使用最少的时间完成基础架构的构建。Go-micro是独立的RPC框架,它是micro工具集的核心。下面通过常用方法看下其核心功能是怎么工作的,来看一个micro服务端的代码片段// 服务端func main() { ...

2019-06-27 19:12:57 3945

原创 Kubernetes入门指南——环境配置

配置开发环境安装Go,Kubernetes对Go的版本有要求,需要是go1.12.1或之后的版本。安装步骤查看Linux下go的安装及版本升级。安装etcd,安装步骤查看Etcd入门指南——安装。安装docker,可以查看CentOS下Docker的安装教程。下载Kubernetes代码mkdir -p $GOPATH/src/k8s.iogit clone https://git...

2019-06-19 18:41:28 941

原创 Etcd入门指南——安装

Etcd是CoreOS基于Raft开发的分布式key-value存储,可用于服务发现、共享配置以及一致性保障。如果你需要一个分布式存储仓库来存储配置信息,并且希望这个仓库读写速度快,支持高可用,部署简单,支持http接口,那么就可以使用etcd。通过play.etcd.io/play,你可以了解etcd的使用。主要功能基本的key-value存储监听机制key的过期及续约机制,用于监控和...

2019-06-19 16:35:14 5874 2

原创 Micro API使用

微服务架构是把应用解耦成逻辑上的相对隔离的服务,API网关则是提供单一的入口把服务的API统一起来。通过服务发现,Micro API以http方式,将请求动态路由到具体的后台服务接口。Micro API是基于go-micro开发,所以它天然具备服务发现、负载均衡、编码及RPC通信的能力。因此,Micro API也是go-micro体系中的一个微服务,它自身也是可插拔的。安装通过命令go g...

2019-06-17 18:51:17 5413 2

原创 go get命令

go get下载导入路径指定的包及其依赖项,然后安装命名包,即执行go install命令。用法:go get [-d] [-f] [-t] [-u] [-fix] [-insecure] [build flags] [packages]标记名称描述-d让命令程序只执行下载动作,而不执行安装动作。-f仅在使用-u标记时才有效。该标记会让命令程序忽略掉对已下载代码...

2019-06-14 11:07:03 24039

原创 Go外部依赖包从vendor、$GOPATH和$GOPATH/pkg/mod下的查找顺序

vendorvendor概念最早是由Keith提出,用来存放依赖包。在版本1.5出现。例子gb项目提供了一个名为gsftp的示例项目,它有一个gsftp程序,在标准库之外有三个依赖项。golang.org/x/crypto/ssh, golang.org/x/crypto/ssh/agent和github.com/pkg/sftp。按vendor概念调整的目录结构如下:$GOPATH| ...

2019-06-11 18:50:10 12557

原创 git删除远程仓库的.idea文件

操作目的: 删除远程仓库的.idea文件,但本地的文件保留。每次提交,不需要push此文件。要实现上面的目标很简单,只需几个命令就行。不过为了清楚命令的具体作用,还是从下面的几个概念了解开始。上图中的专用名词含义为:workspace:工作区,idea里写的代码,保存了就在workspace。index/stage:暂存区,git add命令执行后,会将代码存入stage/index。...

2019-06-04 19:34:17 9360 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除