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 .
posted @ 2025-03-31 15:37  supermao12  阅读(31)  评论(0)    收藏  举报