wrp golang编译打包
wrp
wrp开启一个了一个服务器代理,将Web内容转换为适合特定设备或平台的格式,以提高内容的兼容性和性能。
网页将在wrp服务器进行渲染,返回给请求服务器以降低请求服务器的压力。
https://github.com/tenox7/wrp/releases/tag/4.8.2
更改源代码
wrp项目默认代理地址为google.com
┌──(supermao㉿spo-server)-[/mnt/c/Users/supermao/Desktop/wrp-4.8.2/wrp-4.8.2]
└─$ grep -r google.com .
./wrp.go: rq.url = fmt.Sprintf("http://www.google.com/search?q=%s", url.QueryEscape(rq.url))
┌──(supermao㉿spo-server)-[/mnt/c/Users/supermao/Desktop/wrp-4.8.2/wrp-4.8.2]
└─$
在大陆地区会被禁止通过google.com/context去访问内容

更改为bing
下载golang
根据源码里go.mod目录内容去下载合适的go版本

https://go.dev/dl/go1.24.1.windows-amd64.zip
安装在指定目录并设置系统环境变量与path


编译打包
PS C:\Windows\system32> go version
go version go1.24.1 windows/amd64
PS C:\Windows\system32> cd C:\Users\supermao\Desktop\wrp-4.8.2\wrp-4.8.2
PS C:\Windows\system32> $env:GOPROXY = "https://goproxy.io,direct"
go build -o wrp.exe .
浙公网安备 33010602011771号