![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
顿悟树下你和我
直面困难,赢得人生。
展开
-
golang 中间件使用
它是一个用于Gin中间件的类型。在中间件函数中,你可以在处理请求之前和之后执行特定的逻辑。在示例中,我们简单地在控制台打印一些信息。请注意,Gin中间件的设计允许你执行一些预处理或后处理逻辑,例如身份验证、日志记录等。方法将自定义中间件添加到Gin引擎。中间件的执行顺序与它们添加到引擎的顺序相同。路由时,中间件会在处理请求之前和之后执行。原创 2024-02-02 14:59:10 · 1092 阅读 · 0 评论 -
golang 插件rpc 调用demo
定义RPC接口和方法:首先需要在主程序中定义RPC接口和方法,以供插件调用。RPC接口和方法的定义方式类似于普通的Go函数和方法定义,但需要添加net/rpc包的标记,如rpc.Params和rpc.Results等。编写插件代码:插件代码中需要通过net/rpc包中的Dial函数连接到主程序的RPC服务器,并调用主程序中定义的RPC接口和方法。启动RPC服务器:然后需要在主程序中启动RPC服务器,监听指定的网络地址(如TCP、Unix套接字等),以便接收来自插件的远程调用请求。原创 2023-03-31 14:34:22 · 229 阅读 · 0 评论