相关文章
使用 Go、gRPC 和 Kubernetes 构建微服务
本文旨在简单介绍如何使用 gRPC 在 Go 中构建微服务,并将它们部署到 Kubernetes 集群。它展示了如何设置两个容器化、可扩展的服务,使用请求/响应机制相互通信。
一个微服务将负责计算两个整数的最大公约数 (GCD),做为…
建站知识
2024/12/3 6:27:18
AVP 6目GoPro全景拼接
from:http://mt.sohu.com/20160810/n463563619.shtml 自从VR圈内人开通以来,每天都有很多读者小伙伴在后台咨询VR相关问题,为此观察君采访了包括HTC、三星、暴风魔镜、大朋、诺亦腾、派华、米多、青瞳等VR行业内各领域顶尖公司,以及北大、清华…
建站知识
2024/12/3 6:40:47
Docker部署go语言web服务器
一.准备
1.win10环境
2.下载建议迅雷 二.安装docker
1.右击开始->应用与功能->启用Hyper-V和容器功能
2.安装docker
官方地址:下载docker
安装后打开docker,在命令行输入 docker version查看client和server信息 3.安装mingw使用make
下载地…
建站知识
2024/11/29 3:52:03
SpringBoot微服务搭建 Nacos/GateWay 鱼无水
目录
一、创建Maven父子项目
二、搭建Gateway网关服务
三、按照项目架构搭建其他服务 四、集成MyBatisPlus
五、代码生成器 一、创建Maven父子项目
父项目导入依赖
1.SpringBoot依赖 <parent><groupId> org.springframework.boot</groupId><artifac…
建站知识
2024/10/29 18:23:13
go微服务系列(四):微服务docker容器化部署和kubernetes编排
文章目录 Docker 简介Docker 部署 user 服务Kubernetes 简介Kubernetes 部署 user 服务 本章节大量涉及一些docker和kubernetes非常基础的知识,有些啰嗦,实际上,学go微服务开发,一般都是对这些容器编排和容器引擎技术很熟悉&#…
建站知识
2024/11/29 5:12:05
(11)go-micro微服务雪花算法
文章目录 一 雪花算法介绍二 雪花算法优缺点三 雪花算法实现四 最后 一 雪花算法介绍
雪花算法是推特开源的分布式ID生成算法,用于在不同的机器上生成唯一的ID的算法。 该算法生成一个64bit的数字作为分布式ID,保证这个ID自增并且全局唯一。 1.第一位占…
建站知识
2024/11/29 3:52:03
Go:微服务架构下的单元测试(基于 Ginkgo、gomock 、Gomega)
文章目录 简介一、Ginkgo包的引入和简单介绍二、Dockertest 使用三、编写单元测试1. 编写 data 层的测试代码 四、引入 gomock 包,mock 对象模拟依赖项1. 编写生成 mock 文件方法2. 编写 biz 层的测试方法3. 验证单元测试 小结 简介
本文主要使用 Ginkgo[2] 、gomo…
建站知识
2024/11/29 3:52:03
Go:十大主流微服务框架
1.Istio(31.7K)
项目简介:Istio是由Google、IBM和Lyft开源的微服务管理、保护和监控框架。使用istio可以很简单的创建具有负载均衡、服务间认证、监控等功能的服务网络,而不需要对服务的代码进行任何修改。
仓库地址:…
建站知识
2024/11/29 3:52:03