![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
GT19930910
让我们一起来学习c/c++
展开
-
golang配置yaml配置文件示例
配置文件config.ymal:common: mcc: 10 #默认值:3;连接数限制 hb_timeout: 10 #心跳超时 默认值 10http_api: listen: ':6300' #https cert_key: '/etc/desktop-gateway/cert/verycloud.key' cert_crt: '/etc/desktop-gateway/cert/verycloud.crt'http_proxy: listen: '6301' .原创 2021-11-11 20:06:50 · 1988 阅读 · 2 评论 -
golang代理websocket请求
基础:golang websocket github地址:https://github.com/gorilla/websocket/github库官方文档:https://godoc.org/github.com/gorilla/websocketgolang websocket运行机制以及原理:https://www.jianshu.com/p/65ef71ddb910golang websocket在线测试地址:http://www.websocket-test.com/原创 2020-10-23 15:41:52 · 4486 阅读 · 2 评论 -
golang实现http(s)代理
简单原理:最近需要用golang去实现一个http(s)的代理,简单的解释一下,实现过程就是首先启动一个http(s)的服务,这个很简单,demo一大堆,我就不多说了,接下来要实现代理,很简单的原理就是,通过你实现的http(s)服务接收到来自客户的请求,收到之后通过http.NewRequest建立一次新的请求,当然需要你在配置文件中写明确需要代理到的目标地址和端口,建立新请求到目标地址之后将目标地址返回的数据原封不动的返回给原来的客户端。注意点:1、客户端请求的所有头信息,都要原封不动的写入原创 2020-10-23 15:39:56 · 2598 阅读 · 6 评论 -
学会使用go mod引用依赖包
先使用module//linux export GO111MODULE=on//windowsset GO111MODULE=on初始化项目之后会出现一个go.mod和go.sumgo mod init <project name>设置环境变量GOPROXY的值为 https://goproxy.io 或https://athens.azurefd.net或https://mirrors.aliyun.com/goproxy/, 至于使用哪个自己PING一下...原创 2020-10-20 16:23:13 · 695 阅读 · 0 评论 -
golang服务端解析客户端发来的post数据
golang服务端解析客户端发来的post数据原创 2019-10-31 10:29:07 · 1642 阅读 · 0 评论