分类:Go

May 28, 2022, 9:34:31 PM   76

rustdesk服务端golang实现

自建远程桌面前段时间我在寻找一款远程桌面软件,原来我一直使用的是 windows 自带的 rdp 在有公网的情况下速度很快。但是后面我换到 mac 平台下无法继续使用 windows 的 rdp ,我先后尝试了 teamviewer 、todesk 。后面在github找到一款开源的远程软件 rus
May 18, 2022, 9:09:37 PM   92

寻迹 search-trace{浏览内容记录}

search-trace前段时间抽空写了一个浏览器插件,主要功能是记录浏览器访问的网页内容。在需要时通过服务端搜索关键字来查找浏览记录。开源地址(插件)[https://github.com/danbai225/search-trace](服务端)[https://github.com/danbai
Apr 24, 2022, 8:34:12 PM   92

golang解析sql从中获取表名

antlrANTLR是Another Tool for Language Recognition的简写,是一个用Java语言编写的识别器工具。它能够自动生成解析器,并将用户编写的ANTLR语法规则直接生成目标语言的解析器,它能够生成Java、Go、C等语言的解析器客户端。作者还维护了很多语法规则其中
单文件 go 贪吃蛇 wasd方向 空格开启关闭加速 以前学习了C语言用C写过一次,现在我打算用Go重新再写一次。
Mar 16, 2022, 3:01:22 PM   175

在mysql中使用json数据类型 grom

mysql json类型MySQL 5.7起支持JSON数据类型的字段。JSON作为现在最为流行的数据交互形式,MySQL也不断跟进,在5.7版本开始新增JSON数据类型。本文基于MySQL 8.0.28
Sep 9, 2021, 6:00:03 PM   326

修复一个open too many files

在使用socks5代理客户端发现,很多连接没有被正常关闭。在文件client.go中当代理类型不为http时会执行以下代码// 和远程端建立安全信道wg := new(sync.WaitGroup)wg.Add(2)// 本地的内容copy到远程端go func() {defer wg.Done()
Sep 6, 2021, 8:05:18 PM   321

给socks5套个壳

限制我学习由于公司限制了哔哩哔哩等学习网站我用的代理也是明文的socks5于是上级路由还是能够通过http给我拦截了。 注:我用socks5主要的原因是方便访问局域网于是我便给我的socks5套了一层壳通过修改socks5proxy开源库即可实现。解除限制前面的开源库本身就是一个socks5服务器和
Aug 7, 2021, 4:53:33 PM   324

使用Go创建一个守护进程

守护进程守护进程(daemon)是运行在后台的进程,类似使用nohup命令一样。这种进程 ppid=1 且在UNIX系统进程层级中直接位于init之下。
Aug 7, 2021, 2:34:18 PM   331

socks5协议Go实现

Socks5协议介绍socks5 是 socks4 升级版的协议相比 4,本代协议版本多了 udp 代理。socks5 代理比 http 协议更低层次并且支持 tcp 代理。更多内容详见百科。Go的相关实现下面是一些 github 上的协议实现armon/go-socks5txthinking/so
Jun 21, 2021, 6:08:13 PM   454

通过拳头lucAPI来拉人进游戏

LUCApi该Api是由拳头官方提供给开发者的api,所以没有封号风险。相关文档:apiSwagger文档参考资料简单使用在运行lol客户端后英雄联盟\LeagueClient目录下会出现lockfile该文件记录着进程名、PID、端口号、Token、协议等信息。例如LeagueClient:138