标签: Go-Micro

共找到了59个结果

基于 Consul 的 Go Micro 客户端服务发现是如何实现的

微服务从入门到实践 RPC 框架

上篇分享我们介绍了基于 Consul 作为注册中心的 Go Micro 服务注册底层实现原理,今天我们来看看 Go Micro 中客...

由 学院君 发布于4年前    浏览数: 6551    点赞数: 1

Go Micro 底层是如何将服务注册到 Consul 的

微服务从入门到实践 RPC 框架

前面两篇分享学院君已经简单介绍了基于 Go Micro 框架实现服务接口的发布和调用,接下来,我们以 Consul 作为注册中心为例...

由 学院君 发布于4年前    浏览数: 6904    点赞数: 0

基于微服务接口自定义邮箱唯一性验证规则

微服务从入门到实践 项目实战

上篇教程我们简单演示了如何在 PHP 客户端调用 Micro API 网关提供的 HTTP 接口实现用户认证,不过实现代码非常 PH...

由 学院君 发布于4年前    浏览数: 487    点赞数: 0

通过 Micro API 网关对外提供 HTTP JSON API

微服务从入门到实践 项目实战

实现方案介绍 前面我们编写的 user-cli 是在 Go 语言内部通过 RPC 请求访问用户服务接口,那 HTTP 请求处理如何...

由 学院君 发布于4年前    浏览数: 995    点赞数: 2

基于 JWT 实现用户认证接口

微服务从入门到实践 项目实战

引入 JWT 包提供用户认证服务 微服务接口都是基于 API 的,所以传统的基于 Cookie + Session 的用户认证方式...

由 学院君 发布于4年前    浏览数: 1244    点赞数: 1

引入 Docker Compose 编排多个容器并实现客户端远程调用服务端用户接口

微服务从入门到实践 项目实战

为什么引入 Docker Compose 前面我们提到随着服务数量的增多,如果为每个服务配置单独的 Dockerfile 和 Ma...

由 学院君 发布于4年前    浏览数: 1406    点赞数: 1

创建第一个微服务接口 —— 用户注册接口

微服务从入门到实践 项目实战

今天开始,我们正式开始对 Laracom 电商单体应用进行微服务重构。首先从用户模块开始。 PHP 应用业务逻辑梳理 先到 PH...

由 学院君 发布于4年前    浏览数: 1392    点赞数: 0

拆分客户端服务与 Dockerfile 多阶段构建

微服务从入门到实践 项目实战

客户端重构 在上篇教程中,我们引入了 Go Micro 框架来重构演示微服务接口,并且移除了基于 GOPATH 的包管理机制,改由...

由 学院君 发布于4年前    浏览数: 1337    点赞数: 0

引入 Go Micro 框架并通过 Go Modules 管理包依赖

微服务从入门到实践 项目实战

引言 前面演示的微服务接口是基于 gRPC 和原生 HTTP 服务器实现的,今天我们正式引入 Go Micro 框架来构建微服务。...

由 学院君 发布于4年前    浏览数: 1686    点赞数: 1

通过 HTTP 请求调用 Go Micro 提供的微服务接口

微服务从入门到实践 RPC 框架

上篇分享我们简单介绍了基于 Go Micro 框架构建第一个微服务接口,并且编写了简单的客户端测试代码,但是这个客户端代码也是集成在...

由 学院君 发布于4年前    浏览数: 18514    点赞数: 1

基于 Go Micro 框架构建一个简单的微服务接口

微服务从入门到实践 RPC 框架

友情提示:由于 Go Micro 已经将 Consul 从开箱支持调整为插件支持,所以本篇教程对于新手已经不再适用,最新版本教程在这...

由 学院君 发布于4年前    浏览数: 34627    点赞数: 5

Go Micro 初探及其底层架构

微服务从入门到实践 RPC 框架

前面几篇分享学院君已经给大家介绍了微服务的背景和概念、总体设计、适用场景、服务拆分以及要提前做好的技术保障,接下来我们正式开始介绍微...

由 学院君 发布于4年前    浏览数: 19834    点赞数: 4

PHP 电商单体应用准备

微服务从入门到实践 项目实战

微服务后端框架选择 前面我们花了很大的篇幅详细介绍 Go Micro 框架,这是我们此次微服务架构课程选择的开源 RPC 框架,与...

由 学院君 发布于4年前    浏览数: 3387    点赞数: 4

课程介绍&目录索引

微服务从入门到实践

此系列教程已更新完毕,通过本系列教程的学习,你可以从理论、框架、开发、运维等各个维度对微服务架构有一个整体的认识:了解并掌握微服务原...

由 学院君 发布于4年前    浏览数: 150199    点赞数: 14