- Go编程笔记
- Go编程笔记
目录
- # 1. 开发技巧
- 1-1. go日常开发代码片段 1-2. golang交叉编译 1-3. 两个切片内容相减的几种方法 1-4. golang以结构体中某个字段进行排序 1-5. vscode开发golang报黄提示composite literal uses unkeyed fields 1-6. golang使用$in或$nin查询MongoDB是否在数组内的数据 1-7. golang使用$push和$addToSet往数组添加字段的异同 1-8. MongoDB自增ID在golang中的实践 1-9. golang数据类型转换汇总 1-10. 记录VSCode中写Go代码切换Sqlite无CGO依赖版本的过程以及遇到的五个问题 1-11. 企业微信自建应用-golang校验回调 1-12. 对接腾讯云未集成到SDK的接口开发实践小记
- # 2. 库包研究
- 2-1. 使用gorm进行联合查询的整理总结 2-2. 一个ftp客户端的封装 2-3. 使用go-bindata将文件编译进二进制 2-4. go-gitlab包源码探寻与心得 2-5. 利用cobra库快速开发类似kubectl一样的命令行工具 2-6. 使用MongoDB官方go库操作MongoDB 2-7. 再探-利用gorm自身提供的方法实现MySQL中数据关联的能力 2-8. 使用retry-go给项目添加重试机制 2-9. go-cache包的使用简析 2-10. 利用gorm自身提供的方法实现存在更新不存在则创建的能力
- # 3. 个人项目
- 3-1. 给我一个URL,我能将你关心的页面元素截图发给机器人 3-2. 有人在go-ldap库issue中寻求文档,我为此写了一个ldapctl工具 3-3. 拯救openLDAP的上古管理界面,我写了一个现代化的ldap管理后台go-ldap-admin 3-4. chatGPT钉钉群聊交互版-chatgpt-dingtalk 3-5. 最近开源的两个项目-获取腾讯云CLS日志费用预估 3-6. 基于GO语言实现的体验最好的企微应用集成ChatGPT项目chatgpt-wecom 3-7. 开源一个工具-使用关键字搜索所有gitlab项目 3-8. 过年时鼓捣xirang框架遇到的前后端问题两则
文章发布较早,内容可能过时,阅读注意甄别。
# 写作感怀
有的人渴望发布一些东西,有些人一定要发布一些东西。
余杰在他的《心灵独白》中第一句话便说:“世界上最不能容忍的垃圾——文字垃圾。所以我每次提起笔时,不禁心凉胆战。”事实上我在动手写博客里这些文章的时候,无不抱有这种心情。
很开心,自己也一直能够秉持这么一股信念,就算不发文章,也绝不直接在网上复制粘贴或者转载一些并不好用的文章到自己的博客里来。可能我们每个人都有过被网上那些复制粘贴的文章误导或者伤害的经历,每念及此,我就宁肯不发文章,也不愿意像那样弄一些无关痛痒的文章来。
很多时候,我们在工作生活中,浏览着大量的内容,也许就在这些浏览当中蹉跎了时光,消磨了学习的精神头。
我们学不会一个东西,不是因为资料少或者没有资料,而是因为资料太多,或者怀抱着资料而迟迟没有出发。
放慢你的心情吧,投入你的精力吧,像写文章的人那样用心的去体会文章,或许你会收获比写文章人更多的东西也说不定,我个人就经常时不时回头来看看这里写的文章,当然,除了自恋(边看边叹:咦,写的真不赖呀!)之外,更多时候也是回头对自己的一种审视与二次学习。
还是那句话,学习,记录,分享。啊,我多快乐!!!
上次更新: 2024/11/19, 23:11:42