
go
文章平均质量分 54
鼠晓
未来的路是黑的,我不知道怎么走,我需要做的就是先走着。 https://smallzheng.blog.youkuaiyun.com https://github.com/mousezheng
展开
-
Go Error 错误处理总结
go 中的错误处理主要使用到 和 ,其中 使用居多尽可能提前定义好所有需要的错误类型及错误代码,方便业务中使用及判断(2. 使用 error 对象进行 == 判断,而非 error 的内容仅使用错误内容判断错误,而进行错误逻辑处理可能造成隐患,因为可能存在相同错误内容,但不同错误对象的情况。 时也会返回当前对象的指针,以确保每个新建一个对象都是唯一的。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wbfuhipu-1655983351596)(/Users/zsl/原创 2022-06-23 19:24:21 · 912 阅读 · 1 评论 -
自动复制粘贴“机器人”(go)
背景最近遇到个问题,需要将 html 批量转换为 markdown,尝试过很多转换库结果并不理想,发现通过复制粘贴的方式效果十分不错。(mac,从chrome浏览器,复制到 typora 中)go 的 github.com/go-vgo/robotgo库可以用来做自动化,本例中主要使用其模拟键盘输入robotgo.KeyTap("a", "command")参考代码package mainimport ( "fmt" "os/exec" "github.com/go-vgo/robo原创 2022-05-21 21:23:30 · 1680 阅读 · 0 评论