logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

消息队列RabbitMQ的配置操作及使用

RabbitMQ是一款基于AMQP协议的开源消息中间件,具有高性能、高可用和高扩展性特点。其核心组件包括生产者、交换机、队列、消费者和虚拟主机等。文章详细介绍了RabbitMQ的安装部署(基于Docker)、七种工作模式以及Golang客户端的使用方法。进阶部分涵盖消息可靠性保障(确认机制、持久化、ACK)、消费端限流、消息TTL、死信队列、延迟队列等高级特性,并提供了集群搭建方案(包括Quoru

文章图片
#rabbitmq#分布式
Go微服务框架Kratos中makefile命令的使用方法及报错处理

运用 kratos 微服务框架开发项目时,可以使用提供的 makefile 中的命令自动且快速生产相关代码,提高开发效率

文章图片
#golang#微服务#开发语言
go 微服务框架 kratos 日志库使用方法及原理探究

文章简单介绍了 kratos 日志库的使用方法,包括打印全局信息、日志脱敏过滤、日志输出到文件等方法。另外介绍了第三方日志库 zap 的使用方法,以及将 zap 适配到 kratos 日志库的方法。

文章图片
#golang#开发语言#后端
Goframe 框架下HTTP反向代理并支持MCP所需的SSE协议的实现

本文介绍了基于Goframe框架实现MCP服务的HTTP反向代理方案。MCP(ModelContextProtocol)是一个采用JSON-RPC 2.0格式的AI应用接口协议,支持标准输入输出和SSE传输。文章详细展示了MCP服务实现代码,包括工具定义和处理器注册,并提供了反向代理服务的完整实现方案。特别针对Goframe 1.16版本的SSE协议兼容性问题,提出了两种解决方案:使用RawWri

文章图片
#MCP
MCP 原理初探及基于go语言开发MCP服务的实现

本文系统介绍了 MCP(Model Context Protocol)协议的核心概念、通信机制与关键组件,并结合 Go 语言给出具体的 MCP 服务实现示例。此外,还详细讲解了调试工具 MCP Inspector 的基本使用方法。

文章图片
#MCP
Windows命令查看活动连接及根据PID查看运行程序的路径、程序名等

1、查看活动连接netstat -na -o2、根据PID获得运行程序的路径及程序名等wmic process get name,executablepath,processid|findstr 加上PID

MCP 原理初探及基于go语言开发MCP服务的实现

本文系统介绍了 MCP(Model Context Protocol)协议的核心概念、通信机制与关键组件,并结合 Go 语言给出具体的 MCP 服务实现示例。此外,还详细讲解了调试工具 MCP Inspector 的基本使用方法。

文章图片
Goframe 框架下HTTP反向代理并支持MCP所需的SSE协议的实现

本文介绍了基于Goframe框架实现MCP服务的HTTP反向代理方案。MCP(ModelContextProtocol)是一个采用JSON-RPC 2.0格式的AI应用接口协议,支持标准输入输出和SSE传输。文章详细展示了MCP服务实现代码,包括工具定义和处理器注册,并提供了反向代理服务的完整实现方案。特别针对Goframe 1.16版本的SSE协议兼容性问题,提出了两种解决方案:使用RawWri

文章图片
Go开源日志库Logrus的使用

简介go开源日志框架logrus,及其使用方法

文章图片
#golang#开发语言
Go微服务开源框架kratos的依赖注入关系总结

Kratos 一套轻量级 Go 微服务框架,包含大量微服务相关框架及工具。该文章为学习开源微服务框架kratos的学习笔记,其中主要归纳了kratos项目的依赖注入关系

文章图片
#微服务
到底了