<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[无耻的鱼]]></title><description><![CDATA[迷茫的行走在编程的路上]]></description><link>https://blog.youkuaiyun.com/ListFish</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ListFish]]></copyright><item><title><![CDATA[巨量营销 素材起量 一键起量插件]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/159963576</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/159963576</guid><author>ListFish</author><pubDate>Wed, 08 Apr 2026 18:23:00 +0800</pubDate><description><![CDATA[巨量批量起量工具]]></description><category></category></item><item><title><![CDATA[win下 openclaws 与 飞书怎么装，阿里云与腾讯云的模型接入]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/158878247</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/158878247</guid><author>ListFish</author><pubDate>Tue, 10 Mar 2026 10:43:52 +0800</pubDate><description><![CDATA[清除缓存检查是否卸载完成，输出报错就对了openclaw最后一步删除这个目录下所有文件.openclaw。]]></description><category></category></item><item><title><![CDATA[记一次golang环境的变化]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/145500716</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/145500716</guid><author>ListFish</author><pubDate>Fri, 07 Feb 2025 18:57:03 +0800</pubDate><description><![CDATA[后边发现这个项目不知道啥时候混入一个哈士奇，（把别的项目放里面了 导致有两个mod，自动找版本最高的了）咱就说，咱也是知道环境配置的有问题  （ go env GOOS ），但是就是修改不成功啊。项目mod是1.14，在设置里设置后就自己变成1.23了。前两天编译打包了了个文件，把env的。最后的最后是这样的成功设置的。改完这个又出来一个问题，导致运行项目一直报错。]]></description><category></category></item><item><title><![CDATA[视频去水印 部分源码（包含部分php与go）有需要可以联系我]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/134335974</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/134335974</guid><author>ListFish</author><pubDate>Fri, 10 Nov 2023 16:24:04 +0800</pubDate><description><![CDATA[抖音去水印]]></description><category></category></item><item><title><![CDATA[gorm 自定义日志自定义接入三方日志]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/128632738</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/128632738</guid><author>ListFish</author><pubDate>Tue, 10 Jan 2023 16:49:22 +0800</pubDate><description><![CDATA[GORM自定义日志]]></description><category></category></item><item><title><![CDATA[docker run go程序 报错 no required module provides package main.go]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/124925556</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/124925556</guid><author>ListFish</author><pubDate>Mon, 23 May 2022 13:41:27 +0800</pubDate><description><![CDATA[docker 运行 编译go程序
no required module provides package main.go: go.mod file not found in current directory or any parent directory; see 'go help modules']]></description><category></category></item><item><title><![CDATA[docker -v 添加数据卷无效]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/123949230</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/123949230</guid><author>ListFish</author><pubDate>Mon, 04 Apr 2022 09:57:04 +0800</pubDate><description><![CDATA[最近在搞docker 编译go程序打包

遇到这么一个问题

docker -v 之后在容器中居然没有数据,没有挂载上去

因为之前有遇到这个问题,后边换了服务器就没事了 就丢到一边了

最近又用上这个功能了



查了一下资料发现需要开启一个东西

CentOS7中的安全模块selinux把权限禁掉了，无法使用-v命令进行挂载

第一个处理办法就是 在 -v 后边跟着一个--privileged=true


docker run --rm -it \
    -v /home/docker/:/ap..]]></description><category></category></item><item><title><![CDATA[mysql 批量插入更新数据操作]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/123253005</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/123253005</guid><author>ListFish</author><pubDate>Thu, 03 Mar 2022 14:25:08 +0800</pubDate><description><![CDATA[最近操作遇到大数据更新 哈哈就几千条
gorm操作 https://talkgo.org/t/topic/2951
mysql 的sql语句  想了解就学学 REPLACE
REPLACE INTO `day10`.`user` ( `id`, `name`, `age`, `created` )
VALUES
( 3, '李四', 22, '2022-03-03 14:14:37' ),
( 4, '李四', 22, '2022-03-03 14:14:37' )


...]]></description><category></category></item><item><title><![CDATA[vue3 api加载权限路由报错 vue Invalid route component]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/121430556</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/121430556</guid><author>ListFish</author><pubDate>Fri, 19 Nov 2021 20:43:16 +0800</pubDate><description><![CDATA[最近想用vue3撸个基础后台方便后边接单啥的
用到了一个小技术  通过api动态加载路由,刚开始写的时候老是报错
vue Invalid route component
找了好多文档都没找道原因,后边看到某篇博客使用 $拼接参数,就试了一下 没想到可以了
现在复盘一下
我的原始操作
api请求的json 也是就模拟了一个api返回路由
xxx.json
[
  {
    "path": "/About",
    "name": "About",
    "component": "../views/Ab]]></description><category></category></item><item><title><![CDATA[字节小程序 授权手机号 解密]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117511806</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117511806</guid><author>ListFish</author><pubDate>Thu, 03 Jun 2021 10:13:04 +0800</pubDate><description><![CDATA[最近开发字节小程序 发现字节服务端demo实在是…
所以我弄完手机号解密 就发上来 给大家玩耍学习
先决条件永远是环境
你的小程序要有手机号授权能力
开发环境 字节小程序  golang
这看有个要注意
1先登录
2在授权手机号
3才可以解密
小程序代码
js
Page({
  data:{
  },
    getPhoneNumberHandler(e) {
      console.log("------手机号-------");
      console.log(e);
      consol]]></description><category></category></item><item><title><![CDATA[Golang反向代理 请求体修改 返回体修改 请求头修改 IP修改]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117387840</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117387840</guid><author>ListFish</author><pubDate>Sat, 29 May 2021 16:50:56 +0800</pubDate><description><![CDATA[Golang反向代理 请求体修改 返回体修改 请求头修改 IP修改 添加连接池,定义错误信息
package main

//反向代理  ip设置  连接池设置

import (
	"bytes"
	"io/ioutil"
	"log"
	"math/rand"
	"net"
	"net/http"
	"net/http/httputil"
	"net/url"
	"regexp"
	"strconv"
	"strings"
	"time"
)

var addr = "127.0.0.1:2001"

]]></description><category></category></item><item><title><![CDATA[golang http代理修改返回数据]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117375678</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117375678</guid><author>ListFish</author><pubDate>Fri, 28 May 2021 22:49:06 +0800</pubDate><description><![CDATA[首先需要一个服务端api 可以访问
这个前边有说过可以翻看前边文章 或者 看我的博文
传送门
那么现在我们操作代码 修改代理成功后的返回数据
package main

import (
	"bytes"
	"errors"
	"fmt"
	"io/ioutil"
	"log"
	"net/http"
	"net/http/httputil"
	"net/url"
	"regexp"
	"strings"
)

var addr = "127.0.0.1:2002"

func main() {
	//12]]></description><category></category></item><item><title><![CDATA[简单的 Golang http反向代理]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117338579</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117338579</guid><author>ListFish</author><pubDate>Thu, 27 May 2021 21:36:18 +0800</pubDate><description><![CDATA[先起一个目标服务
package main

import (
	"fmt"
	"io"
	"log"
	"net/http"
	"os"
	"os/signal"
	"syscall"
	"time"
)

func main() {
	rs1 := &amp;RealServer{Addr: "127.0.0.1:2003"}
	rs1.Run()
	rs2 := &amp;RealServer{Addr: "127.0.0.1:2004"}
	rs2.Run()

	//监听关闭信号
	quit :=]]></description><category></category></item><item><title><![CDATA[Golang http服务端 与 客户端 操作]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117307617</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117307617</guid><author>ListFish</author><pubDate>Wed, 26 May 2021 22:52:07 +0800</pubDate><description><![CDATA[Golang服务端
package main

import (
	"log"
	"net/http"
	"time"
)

var (
	Addr = ":8080"
)

func main() {
	// 创建路由器
	mux := http.NewServeMux()
	// 设置路由规则
	mux.HandleFunc("/hello", hello)
	// 创建服务器
	server := &amp;http.Server{
		Addr:         Addr,
		WriteTimeo]]></description><category></category></item><item><title><![CDATA[Golang http代理]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/117307405</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/117307405</guid><author>ListFish</author><pubDate>Wed, 26 May 2021 22:40:13 +0800</pubDate><description><![CDATA[Golang http代理
话不多说 直接上代码
package main

  import (
	"fmt"
	"io"
	"net"
	"net/http"
	"strings"
  )

  type Pxy struct{}

  func (p *Pxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) {
	fmt.Printf("Received request %s %s %s\n", req.Method, req.Host, r]]></description><category></category></item><item><title><![CDATA[gin+mongodb开发的系统探测]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/116494939</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/116494939</guid><author>ListFish</author><pubDate>Fri, 07 May 2021 15:39:58 +0800</pubDate><description><![CDATA[系统探测



下载地址

https://gitee.com/code5/check

介绍

根据系统指定连接检测 探测系统存活报警

软件架构

gin+mongo+cron 前后分离 前端使用xadmin

安装教程

修改mongodb 链接配置
	启动端口有需要就修改一下
	Mode 测试 debug 正式release
使用说明

启动后 访问 IP:端口/web/login.html 登录 默认账号密码为JwAdmin/JwAdmin
	在任务管理处添加任务
	探测记录会在日志管理显示
..]]></description><category></category></item><item><title><![CDATA[go操作mongodb]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/116407329</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/116407329</guid><author>ListFish</author><pubDate>Tue, 04 May 2021 23:58:27 +0800</pubDate><description><![CDATA[Golang操作mongoDB

学习要与时俱进

现在使用的是mongo 库是"go.mongodb.org/mongo-driver/mongo"

不再是"github.com/mongodb/mongo-go-driver/mongo"




package main

import (
	"context"
	"fmt"
	"go.mongodb.org/mongo-driver/bson"
	"go.mongodb.org/mongo-driver/mongo"
	"go.mongod...]]></description><category></category></item><item><title><![CDATA[go-zero 启动报错 cannot use &errPicker literal (type *errPicker) as type Picker in return argument:]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/115106594</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/115106594</guid><author>ListFish</author><pubDate>Mon, 22 Mar 2021 23:59:51 +0800</pubDate><description><![CDATA[# go.etcd.io/etcd/clientv3/balancer/picker
E:\Go\pkg\mod\go.etcd.io\etcd@v0.0.0-20200402134248-51bdeb39e698\clientv3\balancer\picker\err.go:25:9: cannot use &amp;errPicker literal (type *errPicker) as type Picker in return argument:
    *errPicker does...]]></description><category></category></item><item><title><![CDATA[go-zero学习记录(1)]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/115106579</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/115106579</guid><author>ListFish</author><pubDate>Mon, 22 Mar 2021 23:57:11 +0800</pubDate><description><![CDATA[go-zero学习记录



说一下学习路径

一开始是跟着大神的公众号学的[微服务实践] 但是写了半天有些地方运行不起来

于是加了大神的群问了一下 群里大神说是少了 -dir .

然后我加上了还是运行不起来,既然起不来就肯定是哪里有问题



这个是公众号的文章地址传送门 不过不建议你去看了 代码迭代速度太快了 还是去github看示例吧

gitgub地址https://github.com/tal-tech/zero-doc

我今天敲得是第一个





因为github有教...]]></description><category></category></item><item><title><![CDATA[etcd集群踩坑部署以及Go语言开发案例]]></title><link>https://blog.youkuaiyun.com/ListFish/article/details/114794192</link><guid>https://blog.youkuaiyun.com/ListFish/article/details/114794192</guid><author>ListFish</author><pubDate>Sun, 14 Mar 2021 17:13:08 +0800</pubDate><description><![CDATA[1 安装etcd

在两台服务器上执行下面的命令，安装etcd：


yum -y install etcd

执行下面的命令，查看etcd：


yum list installed |grep -i etcd

如果出现如下结果，表示安装成功：

etcd.x86_64        3.3.11-2.el7.centos      @extras



三台机器都装一下

然后编写集群启动脚本

第一台服务器 node1


TOKEN=token-01
CLUSTER...]]></description><category></category></item></channel></rss>