
micro
kunyus
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Golang 根据 interface 接口定义直接生成空白实现代码和注释,避免大量的复制粘贴
说明 implgen 用于通过 interface 定义生成 Go 接口空白实现代码的工具。 用于减少开发人员工作量,将机械式的复制粘贴代码交由工具来实现,提升工作效率。 安装说明 1. 通过源码安装 执行命令通过源码安装: go get github.com/ssoor/implgen 执行命令检查输出来验证安装结果: implgen --help 2. 使用 gex 安装 gex 是用来管理项目工具类依赖项的工具。 通过使用 gex 可以清晰的说明代码都依赖于哪些工具,并在使用时自动拉取和原创 2020-06-28 12:14:19 · 2277 阅读 · 0 评论 -
Golang 微服务框架 - 1. Micro 介绍
Micro 介绍 Micro 是一个工具集合, 通过将微服务架构抽象成一组工具。隐藏了分布式系统的复杂性,为开发人员提供了更简洁的概念。 组成 Micro 主要有三部分组成: go-micro - 开发 sdk, 包含了 RPC 框架,服务发现, 消息订阅/ 发布 等功能. go-plugins - Micro 的插件 micro - 一个官方管理工具, 提供 网关, 命令行, 代理和界...原创 2018-06-17 11:14:00 · 36477 阅读 · 0 评论 -
Golang 微服务框架 - 2. Micro 安装 & 运行示例
依赖关系 通常 micro 会依赖两个项目 consul - 服务发现 protoc-gen-micro - 代码生成 consul 安装: source: go get -u -v github.com/hashicorp/consul consul agent -dev docker: docker run consul protoc-gen-mic...原创 2018-06-17 12:49:00 · 7303 阅读 · 0 评论 -
Golang 微服务框架 - 3. Micro 生成并编译运行第一个 srv 服务
通过 micro 创建项目: micro new --type "srv" \ --namespace "com.test" \ --alias "first_srv"原创 2018-06-17 13:22:43 · 2495 阅读 · 0 评论 -
Istio 遇到的问题汇总
ServiceEntry 解析错误 问题表现 创建 ServiceEntry apiVersion: networking.istio.io/v1alpha3 kind: ServiceEntry metadata: name: gitlab-huoys spec: hosts: - gitlab-huoys location: MESH_INTERNAL ports: -...原创 2019-03-27 20:32:21 · 3809 阅读 · 0 评论