10 2020 档案
摘要:官方回答说是算法不公开,看到有人贴了一个算法,虽不知是否完全正确,但可以做一个参考 公式:BlogScore = BeRead + 10 * BeComment + 50 * Comment BlogScore:博客积分BeRead:个人博客所有随笔和文章的阅读数之和BeComment:个人博客被评
阅读全文
摘要:一、安装常用操作系统安装如下:1)macbrew install cloc2)ubuntu、debian、deepin、mint等sudo apt install cloc3)redhat、centOSsudo yun install cloc二、基本用法1)统计文件夹代码行数cloc 目录路径2)排除某些文件夹:cloc ./ --exclude-dir=vendor,Test3)其他操作可以查...
阅读全文
摘要:一、 目录结构1)在gopath模式下作为一个workspace,需要包含src、pkg、bin三个目录workspace(/root/code/go)|-- src //源码目录(自己写的工程,或是go get获取的工程) |-- 我的工程 |--vendor //可选,该工程依赖的三方包 |-- pkg //编译生成的静态包文件(一般为.a文件)|-...
阅读全文
摘要:一、简介用过SourceInsight、understand等软件的同学一定知道call graph的功能,转go开发后我用的是vscode和goland,一直在寻找调用关系图的功能。本文介绍的是go-callvis的使用。官网:https://github.com/ofabry/go-callvis功能说明:支持Go模块!重点关注程序中的特定程序包单击程序包以使用交互式查看器快速切换焦点功能分组...
阅读全文