![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Go语言
文章平均质量分 66
lwb拾光
这个作者很懒,什么都没留下…
展开
-
Centos7下安装配置kong和postgreSQl
Centos7下安装配置kong和postgreSQl和konga原创 2022-07-03 12:59:17 · 549 阅读 · 1 评论 -
docker配置安装nacos
docker配置安装nacosnacos简介官方安装配置nacosdocker安装nacosnacos简介Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。(nacos官方文档)Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。官方安装配置nacos官方安装的话需要配置对应jdk原创 2022-05-22 10:04:43 · 771 阅读 · 0 评论 -
consul服务注册与健康检查
consul服务注册与健康检查(centos7)consul简介consul的服务注册服务的健康检查服务查询发现服务过滤consul简介用于实现分布式系统的服务发现与配置。Consul 的使用“一站式”的方式,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案。consul官网consul的服务注册测试consul连接:当我们安装(网上很多教程随便找一个就行了)好了consul之后,我们可以先在centos中进入consul容器中,然后在容器中p原创 2022-05-20 16:43:53 · 1529 阅读 · 1 评论 -
自定义validator和translate
自定义validator和translatorvalidator和translate的简介实现一个全局的validator和translator自定义验证器和翻译器到这自定义验证器和翻译器也就能都基本使用了validator和translate的简介validator简介:验证器是一个可以对请求数据进行验证的工具,如果不符合我们验证器定义的验证规则就返回一定的信息。translator简介:翻译器是和验证器配合使用的,当我们验证不通过时,我们不能直接把后端的错误直接返回给前端页面,我们需要对错误信息原创 2022-05-15 22:17:51 · 473 阅读 · 0 评论 -
dcoker设置容器开机自启
dcoker设置容器开机自启方式方式docker update 容器名或id --restart=always原创 2022-05-03 22:40:30 · 524 阅读 · 0 评论 -
YApi的安装
YApi的安装YApi简介下载(这里我是docker-yapi并没有使用官方的安装方式)YApi简介YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。(来自官方的解释)下载(这里我是docker-yapi并没有使用官方的安装方式)安装使用docker-yapi连接,进行下载原创 2022-05-03 18:07:10 · 2807 阅读 · 1 评论 -
Windows下protoc-gen-validate的安装使用
Windows下protoc-gen-validate的安装使用validate简介下载validate的使用validate简介其实是帮我们在grpc中实现验证器的一个插件,会帮我们生成具有验证器功能的go代码。下载git方式:通过下面的cmd命令,克隆项目下来,然后cd命令进入到你拉取的protoc-gen-validate项目的文件路径下,然后运行第三步命令。之后你就会在你的GOPATH的bin目录(这是我的C:\Users\SLY FOX\go\bin)下发现一个exe文件,没错他就是原创 2022-04-30 17:11:34 · 1728 阅读 · 1 评论 -
grpc的stream流模式
grpc的stream流模式stream流模式简介proto文件的定义客户端流模式服务端流模式双向流模式stream流模式简介流模式就是与简单模式对应的,支持个服务之间并发的进行数据交互与收发。他一共有三种基本形式——客户端流模式、服务端流模式、双向流模式。客户端流模式:就是客户端并发的向服务端发送数据,而服务端不停的接收数据而不可以并发向客户端发送数据。服务端流模式:就和客户端流模式相反。双向流模式:就是客户端和服务端都在并发的向另一端发送和接收数据。proto文件的定义如果服务需要支原创 2022-04-30 16:36:42 · 3221 阅读 · 0 评论 -
grpc的简单模式
grpc的stream流模式stream流模式简介一、pandas是什么?二、使用步骤1.引入库2.读入数据总结stream流模式简介简单模式:也就是无法并发执行的模式,我们只能按顺序的发和接收,服务与服务直接之间无法并发的执行与访问,这个的使用其实我的上一篇文章提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy原创 2022-04-30 15:40:21 · 492 阅读 · 0 评论 -
windows下安装protobuf与protoc
windows下安装protobuf与protocprotobuf与protoc的简介首先我们先介绍protobuf安装方式然后安装proto-gen-go插件(必装)然后我们来通过proto文件生成对应go语言文件protobuf与protoc的简介protobuf可以说是一种单独的语言,他是Google开发的一款数据压缩协议,我们可以使用他压缩的数据在各个服务之间传输,它拥有比jsongengjia高效的传输效率,而且数据的压缩比也更高(可以自己写一个简单的服务测试一下),protoc就是用来基于原创 2022-04-25 12:36:40 · 1504 阅读 · 0 评论 -
grpc.pb.go新版本,的外部接口调用实现问题及解决方式
grpc.pb.go新版本,的外部接口调用实现问题及解决方式使用protoc-gen-go1.27.1版本或相近版本现在我们简单写一个服务端代码解决办法使用protoc-gen-go1.27.1版本或相近版本问题我们使用proto创建好文件之后,使用命令行生成对应的两个go文件,我们可以先看看相应的生成的代码。//这是我们的proto文件syntax = "proto3";option go_package = ".;proto";service Greeter { rpc SayH原创 2022-04-26 13:17:33 · 941 阅读 · 0 评论 -
protoc文件import导入报红问题及解决
protoc文件import导入报红问题及解决问题解决办法问题当我们想要从一个proto文件中导入另一个proto文件时,我们需要使用到 import 命令,但是当我们在goland中使用import关键字导入同包下的proto文件时却显示报红问题(其实这不是写错了,而是goland的插件不识别的问题,如果你不在意报红的话,其实可以不处理,直接去命令行生成文件就可以了,没问题)。//文件格式(这两个proto文件都在我的的proto包下)proto base.proto hello.pro原创 2022-04-30 12:33:18 · 7133 阅读 · 2 评论