E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Go-micro
go-micro
v2 相关使用
参见:
go-micro
安装(Windows10)-SegmentFault思否验证api功能路径位置:micro\examples\api\api
·
2021-04-13 14:25
golang微服务
关于
go-micro
中使用consul的一些注意细节
今天因为配置
go-micro
中使用consul作为服务发现踩了一天的坑,最后终于成功解决1.安装
go-micro
(windows)#安装go-microgoget-u-vgithub.com/micro
水云游
·
2021-04-02 16:43
go
数据结构与算法
前端
consul
go
微服务
go-micro
安装(Windows 10)
在学习使用
go-micro
的时候,遇到了很多坑,最令人沮丧的便是起步时的安装问题。在网上查找相关资料,尝试了很多方案,基本上都是失败的。经过耐心的尝试还是解决了这个问题,这也是我开始写博客的原因。
·
2021-04-01 12:14
golang微服务
go-zero微服务框架代码生成神器goctl原理分析(一)
golang圈子不大,微服务框架框架屈指可数:除了
go-micro
、go-kit,几乎没有其他选择。go-zero
特立独行的猫a
·
2021-03-11 19:59
Go
go-micro
v2安装 以及go语言使用案例+超时处理
环境安装:安装go-microgogetgithub.com/micro/
go-micro
/v2安装工具集gogetgithub.com/micro/micro/v2安装protobuf插件gogetgithub.com
yunpeng221
·
2021-03-10 22:05
Go
Golang 微服务教程(二)
本节未细致介绍Docker,更多可参考:《第一本Docker书修订版》前言在上一篇中,我们使用gRPC初步实现了我们的微服务,本节将Docker化该微服务并引入
go-micro
框架代替gRPC简化服务的实现
·
2021-02-21 20:42
golangdocker微服务
解构 Dubbo-go 的核心注册引擎 Nacos
近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如
go-micro
、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在
·
2021-02-09 21:10
GO 微服务
GO-Micro
(18)-(按自己理解做笔记)opentracing+jaeger链路追踪一些基础知识点了解
为什么需要链路追踪分布式服务下,请求链路信息统计,应用请求分析,和异常信息定位。把每一次分布式的请求变为成可视化观察的调用链路。作用主要点:异常信息快速定位,微服务下节点故障的定位分析请求链路每个阶段过程的耗时,便于应用分析和优化。需要注意问题点(资料来自GO夜读)低损耗:不能对应用的服务造成太大的影响。应用透明:程序员无需感知到链路追踪的存在。(减少代码侵入)opentracing简介opent
小钟钟同学
·
2021-02-02 14:30
GO 微服务
GO-Micro
(11)-纯个人学习笔记记录:使用Micro Api 网关暴露我们的srv服务(命名空间的重要性)
微服务架构在微服务的架构,我们知道API网关这个东西是必不可少的一部分。那什么是API网关呐?图示来源:https://github.com/stack-labs/learning-videos/tree/master/docs/micro-apiimage.png图示来源:https://github.com/stack-labs/learning-videos/tree/master/docs
小钟钟同学
·
2021-01-28 14:22
使用docker加go.mod方式搭建
go-micro
V2微服务项目(一)
一、基础环境备注,本人是先将go的环境卸载了,删除了gopath目录下的全部文件来配置的,如果你有之前的环境可能会有相互影响的mac操作系统go的版本goversiongo1.14.14darwin/amd64编辑器使用的是goland2020.1二、protobuf环境的配置1、下载对应自己电脑的版本2、使用命令goenv查看自己的gopath地址并且在gopath的目录下创建一个bin文件夹3
水痕01
·
2021-01-27 21:27
go
go
GO 微服务
GO-Micro
(13)-串联我们的整个微服务(前篇-环境和服务准备)
说明从前面的流程看,我们似乎已经差不多把一个微服务的开发流程给实施了,一遍,当然真正的微服务开发中还会涉及自身业务处理,上面只是简单的一些请求示例的处理,而且复杂的微服务的开发等更多业务逻辑处理,而且还缺少对微服务的包含微服务组件网关、配置中心、熔断器以及具体服务如何融合起来。基于上述的说明,我重头开始梳理一次我的开发过程,也方便自己后续回头看看。比较我是一个小白,容易忘事!参考资料参考:http
小钟钟同学
·
2021-01-27 17:13
GO 微服务
GO-Micro
(7)个人学习笔记记录:把微服务注册到Consul 命令行和代码形式
widows环境下的Consul安装.1安装consul-windows:直接官网下载consul.exe可执行程序.2运行consul启动Consulagent的开发模式PS:此模式是启动一个单节点的consul,且为集群的领袖下载好文件后解压到目录下:image.pngimage.png启动:D:\gongju>.\consul.exeagent-dev结果:D:\gongju>.\consu
小钟钟同学
·
2021-01-21 17:40
企业项目迁移go-zero全攻略(一)
废话不多说,来看看这个微服务框架:go-zero起源聊聊与go-zero结缘最先接触go-zero是2020年10月国庆假期,说来也巧,看到有人在
go-micro
群中问go-zero情况,当时
kevinwan
·
2021-01-21 10:55
golang
企业项目迁移go-zero全攻略(一)
废话不多说,来看看这个微服务框架:go-zero起源聊聊与go-zero结缘最先接触go-zero是2020年10月国庆假期,说来也巧,看到有人在
go-micro
群中问go-zero情况,当时
kevinwan
·
2021-01-21 10:03
golang
GO 微服务
GO-Micro
-(4)Micro和
GO-Micro
利用微服务结构模式,提供一组作为平台构建即可的服务提供简单的可编程的抽象2.组成框架用来编写服务运行时用来管理服务网络用来共享服务示例用来学习插件用来扩展工具
GO-Micro
官网信息介绍来自官方文档的介绍
小钟钟同学
·
2021-01-18 15:59
hystrix 全局熔断_
go-micro
V2 从零开始(七)集成断路器Hystrix
本文相关代码:gitee前言断路器是微服务体系中的保险丝,避免小的故障通过连锁反应造成整个系统瘫痪甚至损坏,这一章我们演示如何在项目中集成知名断路器Hystrix。为了实现集成,本章会涉及到go-microwrapper的概念。简单说,wrapper是一个函数装饰器,类似javaspringMVC中拦截器,或者gin中间件的概念,可以无侵入的设定函数执行前后的行为,我们借此可以做很多工作,例如本章
推酷RecCool
·
2021-01-13 15:56
hystrix
全局熔断
Nacos Go 微服务生态系列(一)| Dubbo-go 云原生核心引擎探索
作者|李志鹏近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如
go-micro
、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在
阿里巴巴云原生
·
2021-01-02 14:02
微服务
dubbo
nacos
go获取项目内所有proto_我用 go-zero 一周实现了一个中台系统,已开源
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过
go-micro
,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚
weixin_40005795
·
2020-12-22 22:35
go获取项目内所有proto
我用 go-zero 一周实现了一个中台系统,已开源!
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过
go-micro
,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚
kevinwan
·
2020-12-21 17:37
golang
我用 go-zero 一周实现了一个中台系统,已开源!
作者:Jack最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过
go-micro
,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚
kevinwan
·
2020-12-21 11:55
golang
如何用go-zero 实现中台系统
最近发现golang社区里出了一个新星的微服务框架,来自好未来,光看这个名字,就很有奔头,之前,也只是玩过
go-micro
,其实真正的还没有在项目中运用过,只是觉得微服务,grpc这些很高大尚,还没有在项目中
·
2020-12-17 13:25
go run main.go 参数_
go-micro
V2 从零开始(七)集成断路器Hystrix
本文相关代码:gitee前言断路器是微服务体系中的保险丝,避免小的故障通过连锁反应造成整个系统瘫痪甚至损坏,这一章我们演示如何在项目中集成知名断路器Hystrix。为了实现集成,本章会涉及到go-microwrapper的概念。简单说,wrapper是一个函数装饰器,类似javaspringMVC中拦截器,或者gin中间件的概念,可以无侵入的设定函数执行前后的行为,我们借此可以做很多工作,例如本章
Sei Kyo
·
2020-12-08 18:10
go
run
main.go
参数
golang微服务框架对比_金光灿灿的Gorm V2+适合创业的golang微服务框架gozero实战
为什么使用go-zero可以有第三个选择golang圈子不大,微服务框架框架屈指可数:除了
go-micro
、go-kit,几乎没有其他选择。go-zero为此提供第三个可能。
weixin_39810196
·
2020-11-23 06:57
golang微服务框架对比
gateway nacos注册服务_微服务框架
Go-Micro
集成Nacos实战之服务注册与发现
简介:本文主要介绍如何使用Golang生态中的微服务框架
Go-Micro
(v2)集成Nacos进行服务注册与发现。
weixin_39871378
·
2020-11-23 06:51
gateway
nacos注册服务
golang微服务框架对比
go语言高并发与微服务实战
nacos注册服务访问地址
微服务框架
Go-Micro
集成 Nacos 实战之服务注册与发现
作者|张斌斌导读:本文主要介绍如何使用Golang生态中的微服务框架
Go-Micro
(v2)集成Nacos进行服务注册与发现。
阿里巴巴云原生
·
2020-11-13 17:05
微服务
开放源代码
golang
nacos
go-micro
v3 项目创建分支了
原go-microv3项目结束了。重生后变成了二个新项目。原go-microv3的项目=》成为了Nitro而另一个新项目micro成为了go-microv3开发公司的主要项目,云原生平台这个云原生平台可以讲一讲,就是我们用户开发的业务代码(服务)上传到github上。被这个云原生平台引用。运行。这样不用开发者布置网关,等微服务的其它组件,只写业务服务。不考虑运维类的工作。价格呢:5个github账
wide288
·
2020-11-11 17:35
Golang
Go-micro
微服务框架
微服务框架
Go-Micro
集成Nacos实战之服务注册与发现
简介:本文主要介绍如何使用Golang生态中的微服务框架
Go-Micro
(v2)集成Nacos进行服务注册与发现。
阿里云开发者
·
2020-11-11 14:10
消息中间件
JSON
编解码
负载均衡
Cloud
Native
Go
API
Nacos
数据格式
微服务
微服务框架
Go-Micro
集成 Nacos 实战之服务注册与发现
作者|张斌斌导读:本文主要介绍如何使用Golang生态中的微服务框架
Go-Micro
(v2)集成Nacos进行服务注册与发现。
阿里巴巴云原生
·
2020-11-09 14:49
go
云原生
微服务
开源
「
go-micro
」学习笔记2——安装与应用
go-micro
的安装与使用安装与应用安装MicroGo-MicroprotobufgRPC网关protobuf安装插件Micro命令创建服务启动、运行服务服务状态结束服务部署服务调用服务第一个应用micronew
zigzag99
·
2020-10-30 13:31
Golang
go
微服务
golang
Go语言:RPC简介及原理介绍
在本系列课程中,我们会着重讲框架的内容,主要包括两个:gRPC框架、
go-micro
框架。首先来学习gRPC框架相关的内容。本地过程调用让我们先来看看正常情况下程序的执行和调用情况。
QF大数据
·
2020-10-20 15:07
Windows 下 Golang 多版本管理
Windows下golang多版本管理当前golang各个版本还是有些许不兼容,最近遇到
go-micro
框架只能运行在go1.13~1.14版本,而我Windows下安装的又是1.15,所以这时就需要安装其他版本的
小白要生发
·
2020-10-10 23:25
golang
版本管理
windows
Windows 下 Golang 多版本管理
Windows下golang多版本管理当前golang各个版本还是有些许不兼容,最近遇到
go-micro
框架只能运行在go1.13~1.14版本,而我Windows下安装的又是1.15,所以这时就需要安装其他版本的
小白要生发
·
2020-10-10 23:50
golang
版本管理
windows
go-micro
V2 从零开始(八)集成链路追踪工具jaeger
本文相关代码:gitee文章目录前言步骤一、jaeger1.1简介1.2启动二、OpenTracing2.1简介2.2配置三、代码改造3.1WrapHandler3.2WrapClient3.3WrapSubscriber3.4Finished接口webapi四、验证总结支持一下前言这一章我们继续使用go-plugins库中插件,以Wrapper方式集成链路追踪工具jaeger。步骤一、jaege
hotcoffie
·
2020-10-10 12:16
go-micro
V2
从零开始
分布式
golang
链路追踪
jaeger
go-micro
Go Micro 微服务搭建
最近因为要用到
go-micro
,所以在学习微服务相关的内容,这一篇是记录micro的搭建过程。安装环境micro提供了一个runtime,在使用
go-micro
之前需要先安装它。
五行缺金
·
2020-10-09 19:01
golang
Go Micro 微服务搭建
最近因为要用到
go-micro
,所以在学习微服务相关的内容,这一篇是记录micro的搭建过程。安装环境micro提供了一个runtime,在使用
go-micro
之前需要先安装它。
五行缺金
·
2020-10-09 13:49
golang
Nacos Go 微服务生态系列(一)| Dubbo-go 云原生核心引擎探索
作者|李志鹏近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如
go-micro
、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在
阿里云云栖号
·
2020-10-09 13:33
react.js
go-micro
V2 从零开始(七)集成断路器Hystrix
本文相关代码:gitee文章目录前言步骤一、hystrix-go二、go-plugins包三、引入Hystrix插件四、熔断参数调整五、自定义HystrixWrapper总结支持一下前言断路器是微服务体系中的保险丝,避免小的故障通过连锁反应造成整个系统瘫痪甚至损坏,这一章我们演示如何在项目中集成知名断路器Hystrix。为了实现集成,本章会涉及到go-microwrapper的概念。简单说,wra
hotcoffie
·
2020-09-28 19:42
go-micro
V2
从零开始
go
go-micro
微服务
hystrix
Nacos Go 微服务生态系列(一)| Dubbo-go 云原生核心引擎探索
作者|李志鹏近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如
go-micro
、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在
阿里巴巴云原生
·
2020-09-21 14:37
云原生
微服务
dubbo
nacos
go
解构 Dubbo-go 的核心注册引擎 Nacos
近几年,随着Go语言社区逐渐发展和壮大,越来越多的公司开始尝试采用Go搭建微服务体系,也涌现了一批Go的微服务框架,如
go-micro
、go-kit、Dubbo-go等,跟微服务治理相关的组件也逐渐开始在
发条妹
·
2020-09-20 09:03
qita
java
大数据
分布式
go-micro
V2 从零开始(四)集成micro api网关
本文相关代码:gitee文章目录前言具体步骤一、启动服务二、microapi网关2.1启动网关2.2servicenotfound异常处理2.3接口调用三、编写api服务3.1安装gin3.2修改task.proto3.3创建新项目3.4REST映射四、microapi反向代理五、grpc-gateway(选读)总结支持一下前言在之前的部分,我们分别用gRpc和消息实现了微服务间的相互调用。这一章
hotcoffie
·
2020-09-18 16:34
go-micro
V2
从零开始
go
微服务
go-micro
go-micro
V2 从零开始(三)消息的订阅和发布
本文相关代码:gitee文章目录前言具体步骤一、改造task-srv1.1改造proto1.2改造repository1.3改造handler1.4改造main二、编写成就服务achievement-srv2.1创建目录2.2数据库操作2.3业务实现2.4注册服务三、运行并校验3.1运行3.2校验四、消息处理机制4.1处理方法的参数返回值结构4.2处理方法的调用顺序4.3处理方法的异常处理4.4直
hotcoffie
·
2020-09-17 20:41
go-micro
V2
从零开始
go
go-micro
微服务
micro安装
一、安装protobuf二、安装
go-micro
三、安装micro四、安装错误信息:找不到crypto包五、参考地址一、安装protobuf命令gogetgithub.com/micro/protobuf
꧁༺林๑黛๑玉༻꧂
·
2020-09-14 07:54
#
Go
go
mirco安装
安装protobuf
使用
go-micro
/etcd 报错undefined: resolver.BuildOption resolver.ResolveNowOption balancer.PickOptions...
如图,在写完简单的demo文件后,发现报错了。#github.com/coreos/etcd/clientv3/balancer/resolver/endpoint../../../../../pkg/mod/github.com/coreos/
[email protected]
+incompatible/clientv3/balancer/resolver/endpoint/endpoint.go:114
luslin1711
·
2020-09-14 06:21
go
后端
错误
go
etcd
微服务 micro服务不能注册到consul中的解决以及在安装micro时出现找不到pkg的问题
这几天学习微服务时遇到了一下的问题:在安装micro框架时使用gogetgithub.com/micro/
go-micro
会出现找不到安装的问题这是因为该框架有一些包是放在了github上,所以导致获取不到可以根据报出的错误进行
仰望星空下的自己
·
2020-09-13 08:01
go
微服务
micro
go-micro
broker kafka demo
困惑有点小心动要研究一下
go-micro
的broker,正好在研究kafka,想找个demo尝试一下,但是真让人头大,并没有找到很容易上手的案例,于是自己码一篇来帮助有兴趣研究的朋友。
luojiego
·
2020-09-11 19:52
go-micro
kafka
golang
kafka
go
go-micro
V2 从零开始(二)手写第一个微服务
本文相关代码:gitee文章目录前言具体步骤一、创建目录二、编写task.proto三、实现服务3.1数据库操作3.2业务实现3.3注册服务四、运行并校验4.1运行4.2task-cli调用服务总结支持一下前言上一章我们借助micro工具包创建了一个demo程序hello-service,并通过编写hello-cli.go成功实现了微服务调用。接下来的若干章我们参考示例代码,编写一组自己的微服务,
hotcoffie
·
2020-09-10 18:23
go-micro
V2
从零开始
go
go-micro
微服务
go-micro
V2 从零开始(一)使用micro工具自动生成项目
本文相关代码:gitee文章目录前言一、
Go-Micro
是什么?
hotcoffie
·
2020-09-10 13:06
go-micro
V2
从零开始
go
go-micro
微服务
golang微服务框架go-zero系列-1:适合创业的golang微服务框架go-zero + 金光灿灿的gorm V2实践
为什么使用go-zero可以有第三个选择golang圈子不大,微服务框架框架屈指可数:除了
go-micro
、go-kit,几乎没有其他选择。go-zero为此提供第三个可能。
imwinlion
·
2020-09-02 15:10
go-zero
gorm
golang
golang
go micro plugin
(如文章[microauthjwt])
go-micro
中的插件请见https://github.com/micro/go-p...官方README中有一些介绍https://github.com/micro
舞林
·
2020-08-24 16:54
micro
golang
golang 开发框架
go-micro
2.0.0 发布 - 2020-1-30
Microv2.0.0releaseisout!2020-1-30发布。We’rehappytoannouncethereleaseofMicroandGoMicrov2!ThisreleaseisamajormilestoneforusasweadoptgRPCandembeddedNATSbydefault.Seethereleasesherehttps://github.com/micro/
wide288
·
2020-08-24 04:43
Golang
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他