书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 4145 个相关结果.
  • 服务路由

    路由注册 分组路由 中间件注册 路由注册 这里使用了分组路由的注册方式,分组路由也是推荐的路由注册方式。由于gf-demos 项目包含其他的示例功能,因此该路由中包含了其他的一些路由注册项,仅供参考。 https://github.com/gogf/gf-demos/blob/master/router/router.go package ...
  • 代理部署

    代理部署 Nginx 静态文件后缀 静态文件目录 代理部署 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要...
  • 代理部署

    代理部署 Nginx 静态文件后缀 静态文件目录 代理部署 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要...
  • 代理部署

    代理部署 Nginx 静态文件后缀 静态文件目录 代理部署 代理部署即前置一层第三方的WebServer 服务器处理所有的请求,将部分请求(往往是动态处理请求)有选择性地转交给后端的Golang 应用程序执行,后端部署的Golang 应用程序可以配置有多个。这种模式常用在复杂的WebServer 配置中,常见的场景例如:需要静态文件分离、需要...
  • 自定义状态码处理

    基本使用 批量设置 我们可以对Web Server指定的状态码进行自定义处理,例如针对常见的404/403/500 等错误,我们可以展示自定义的错误信息、页面内容,或者跳转到一个特定的页面。 相关方法如下: func ( s * Server ) BindStatusHandler ( status int , handler Han...
  • 链路跟踪-准备工作

    Jaeger 准备工作 示例代码地址 Jaeger注册封装(即将在2.6.0版本移除) OTLP HTTP注册封装 OTLP GRPC注册封装 对OpenTelemetry 的概念有初步了解后,我们接着以Jaeger 为例来演示如何在程序中使用实现链路追踪。 Jaeger Jaeger \ˈyā-gər\ 是Uber开源的分布式追踪系统...
  • 连接对象-通信开发进阶

    开发进阶 使用示例 开发进阶 针对于短连接而言,每一次发送接收数据即关闭连接,连接的处理逻辑比较简单,当然通信效率也会比较低。在大多数的TCP通信场景中,往往是使用长连接操作,并采用异步全双工的TCP通信模式,即所有的通信完全是异步。在这种场景下,gtcp.Conn 链接对象可能同时处于多个读写操作(gtcp.Conn 对象的数据读写操作是并发安全的...
  • 连接对象-通信开发进阶

    开发进阶 使用示例 开发进阶 针对于短连接而言,每一次发送接收数据即关闭连接,连接的处理逻辑比较简单,当然通信效率也会比较低。在大多数的TCP通信场景中,往往是使用长连接操作,并采用异步全双工的TCP通信模式,即所有的通信完全是异步。在这种场景下,gtcp.Conn 链接对象可能同时处于多个读写操作(gtcp.Conn 对象的数据读写操作是并发安全...
  • WebSocket服务

    HTML5客户端 WebSocket服务端 HTTPS的WebSocket 示例结果展示 Websocket安全校验 WebSocket聊天室案例 WebSocket client 客户端 使用goframe 框架进行websocket 开发相当简单。我们以下通过实现一个简单的echo服务器 来演示goframe 框架的websocket 的...
  • 通信开发进阶

    通信开发进阶 使用示例 通信开发进阶 针对于短连接而言,每一次发送接收数据即关闭连接,连接的处理逻辑比较简单,当然通信效率也会比较低。在大多数的TCP通信场景中,往往是使用长连接操作,并采用异步全双工的TCP通信模式,即所有的通信完全是异步,gtcp.Conn 链接对象可能同时处于多个读写操作(gtcp.Conn 对象的数据读写操作是并发安全的),...