Proxy是一个高性能的http代理、https代理、socks5代理、内网穿透代理服务器、ss代理、游戏盾、游戏代理,支持API代理认证,高防服务器。支持正向代理、反向代理、透明代理、TCP和UDP内网穿透、HTTP和HTTPS内网穿透、https和http代理、socks5代理、ss代理、负载均衡、TCP/UDP转发、SSH中转、TLS加密传输、协议转换、防污染DNS代理,限速等。
Go modules 是 Go 语言中正式官宣的项目依赖解决方案,Go modules(前身为vgo)于 Go1.11 正式发布,在 Go1.14 已经准备好,并且可以用在生产上(ready for production)了,Go 官方也鼓励所有用户从其他依赖项管理工具迁移到 Go modules。
Win10 Go 版本 1.17.3 GoLand 2019.2.3,GoLand指定Go版本 报错:
The selected directory is not a valid home for Go SDK
修改 D:\Program Files\go1.17.3\src\runtime\internal\sys\zversion.go,添加 const TheVersion = `go1.17.3` 搞定
最近在做开放平台项目,在编写SDK的时候需要用到HTTP请求,这里对HTTP请求做了简单封装。
封装后的代码可以实现:
- Get提交
- POST提交(表单)
- POST提交(json)
- POST提交(文件上传)
最近在进行开发的时候需要用到第三方的库,所以使用go get下载,但是因为网络的原因基本没有下载成功的。
在github上发现了goproxy项目,只需要设置下就可以使用国内的代理,下载起来那是嗖嗖滴
新版本的 Go1.11,默认开启了 go mod 功能,可通过如下命令行 开启/关闭 它:
# 开启 go env -w GO111MODULE=on # 关闭 go env -w GO111MODULE=off
可以通过go get形式下载Go官方扩展包,也可通过git clone形式下载
按路径 Project -> Options -> Application -> Forms 打开设置窗口,调整 Main form 的选项值