规范
文章平均质量分 62
没有规矩,不成方圆
西直门三太子
知是行之始,行是知之成
展开
-
golangci-lint 使用
这里我使用V1.53.2版本,是比较新的,因为我要使用泛型。原创 2023-07-10 16:01:15 · 1255 阅读 · 0 评论 -
Makefile 变量
是指 Makefile 执行完后,外部的环境变量并不会改变(这是由于makefile 是 fork 出子进程去执行 command )注意事项,define 定义作为变量,则不能在 makefile 中 使用,需要导出作为环境变量使用。Makefile中变量名和外部环境变量名相同时,会临时覆盖环境变量,会判断是否设置过,没设置过才赋值,设置过就使用原来的值。Makefile中为我们定义好的变量,拿来使用即可。赋值,最右边的只取当前值,即为最终值。赋值在重新赋值时,都会覆盖原有的值。赋值,只取最后设置的值。原创 2023-05-12 14:57:58 · 936 阅读 · 0 评论 -
Makefile 基础知识(一)
工程编译规则,用于描述如何将代码变为可执行文件的过程哪些文件需要编译,如何编译需要那些类库,怎么获取这些类库如何将上面的东西变成可执行文件。原创 2023-05-05 00:52:53 · 495 阅读 · 0 评论 -
如何写出好的Go项目
老生常谈,还是从三个方面讲Go应用项目管理项目文档。原创 2023-04-25 23:12:24 · 553 阅读 · 0 评论 -
Git 工作流设计
常用的工作流有四种集中式工作流功能分支流git flow 工作流forking 工作流。原创 2023-04-21 11:21:14 · 791 阅读 · 0 评论 -
Go项目目录详细划分
从有无代码划分为 Go应用、项目管理、文档Go应用由可以分为开发阶段、测试阶段、发布阶段。原创 2023-04-20 11:53:09 · 187 阅读 · 0 评论 -
Go 项目目录结构设计
目录结构是项目的门面,你懂的,有点三岁看到老的意思。原创 2023-04-19 18:07:18 · 103 阅读 · 0 评论 -
语义化版本规范
Github 起草的一个具有指导意义的、统一的版本号表示规范由主版本号.次版本号.修订号 组成,三个号都为正整数,且不能补0。原创 2023-04-16 05:00:00 · 57 阅读 · 0 评论