关于“Golang 爬取每日早报并推送到微信”的运行软件步骤
**关于“Golang 爬取每日早报并推送到微信”的运行软件步骤大佬原贴地址**
(http://)
我是个菜鸡,如果哪里不对,请指出。
1、我的运行环境是放在1panel面板中的定时计划中运行的。
用这个面板管理docker容器挺方便的。
首先先安装golang环境。
```
// 拉取最新的go版本
docker pull golang
// 运行golang镜像
docker run -it golang /bin/bash
查看下当前go的环境变量
go env
go env -w GO111MODULE=on #开启go mod
go env -w GOPROXY="https://goproxy.cn"
go env -w GOPATH="/go"#如果本身就是,那就不需要再改了,可以省略
```
2、修改config.json文件生成的路径,我最开始生成的时候遇到一个问题,就是他默认的生成地址找不到文件,修改以后就找到了
```
比如修改成
path :="E:\dailyNewsSpider-main\todayNewsSpider-wxPusher\config.json"
这样就可以在该文件夹下找到config.json
```
3、定时任务配置
脚本
```
#!/bin/bash
#Go语言安装目录
export GOROOT=/usr/local/go
# 设置GOPATH设为/home/your_username/go
export GOPATH=/go
# 将Go的bin目录添加到PATH中
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY="https://goproxy.cn,direct"
export GOCACHE=/usr/local/todayNewsSpider-wxPusher/.cache/go-build
mkdir -p $GOCACHE
cd /usr/local/todayNewsSpider-wxPusher
go run main.go
```
通过1panel的定时计划每天运行,进行推送。
chaleaoch 发表于 2024-2-3 08:49
连接有问题点不过去.
https://www.52pojie.cn/thread-1658674-1-1.html 连接有问题点不过去.
sai609 发表于 2024-2-3 08:56
连接有问题点不过去.
https://www.52pojie.cn/thread-1658674-1-1.html这个 已经失效了 两年前的东西了,可能失效了。 52loli 发表于 2024-2-3 11:58
已经失效了
哈哈哈是的,弄完以后才知道{:301_972:} 慕浟佳〃井少年 发表于 2024-2-3 14:32
两年前的东西了,可能失效了。
对,不好使了{:301_972:}
页:
[1]