01 2024 档案

摘要:有时候我们想知道进程在哪个目录,结果通过ps只能看到当时执行的命令。如果是相对路径执行,则看不到具体路径。 可以先用ps获取进程id,进程相关的详细信息都在/proc/进程id目录下,可以通过ls -l /proc/进程id查看,有一个exe的链接,指向的位置就是进程可执行文件的绝对路径。 阅读全文
posted @ 2024-01-20 11:48 秋来叶黄 阅读(261) 评论(0) 推荐(0) 编辑
摘要:json字符串转golang map 我们知道golang处理json字符串时,需要先转成struct,并且struct必须是确定的。 有时候我们传递的json是不固定的,针对每种情况都写一个struct比较麻烦,有没有处理不确定json的方法呢? 答案是有的 var a string = "{\" 阅读全文
posted @ 2024-01-17 15:53 秋来叶黄 阅读(98) 评论(0) 推荐(0) 编辑
摘要:golang对数组的遍历基本上有两种,一种是根据索引,一种是使用range 使用range遍历得到的是复制过的数据,并不是数组原来的数据,所以不能赋值修改数组 如果想修改数组,需要使用索引遍历的方式 type STest struct { A int B int } // 使用range遍历,无法修 阅读全文
posted @ 2024-01-17 10:22 秋来叶黄 阅读(291) 评论(0) 推荐(0) 编辑
摘要:上一篇文章介绍了比较绕的一种用法,这篇文章介绍一些golang正常使用时的一些基础 非侵入式继承 再说一下非侵入式继承,就是struct不用明确指明从哪个interface继承,只需要实现interface的接口即可,即使interface不在同一个文件。 // myinterface.go typ 阅读全文
posted @ 2024-01-15 16:58 秋来叶黄 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示