吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 688|回复: 8
收起左侧

[讨论] 关于“Golang 爬取每日早报并推送到微信”的运行软件步骤

[复制链接]
狗哥哥 发表于 2024-2-3 08:46

关于“Golang 爬取每日早报并推送到微信”的运行软件步骤
大佬原贴地址

https://www.52pojie.cn/forum.php?mod=viewthread&tid=1658674&highlight=golang
我是个菜鸡,如果哪里不对,请指出。
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的定时计划每天运行,进行推送。



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 狗哥哥 发表于 2024-2-3 08:52
chaleaoch 发表于 2024-2-3 08:49
连接有问题点不过去.

https://www.52pojie.cn/thread-1658674-1-1.html
sai609 发表于 2024-2-3 08:56
 楼主| 狗哥哥 发表于 2024-2-3 08:57
sai609 发表于 2024-2-3 08:56
连接有问题点不过去.

https://www.52pojie.cn/thread-1658674-1-1.html这个
52loli 发表于 2024-2-3 11:58
已经失效了
慕浟佳〃井少年 发表于 2024-2-3 14:32
两年前的东西了,可能失效了。
 楼主| 狗哥哥 发表于 2024-2-3 14:57

哈哈哈是的,弄完以后才知道
 楼主| 狗哥哥 发表于 2024-2-3 14:59
慕浟佳〃井少年 发表于 2024-2-3 14:32
两年前的东西了,可能失效了。

对,不好使了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-28 02:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表