• 技术文章 >后端开发 >Golang

    go clean有什么用

    青灯夜游青灯夜游2023-01-28 11:28:13原创96

    在Go语言中,“go clean”命令用于移除当前源码包和关联源码包里面编译生成的文件。移除的文件可以是:1、执行“go build”命令时在当前目录下生成的与包名或者源码文件同名的可执行文件;2、执行“go test”命令并加入“-c”标记时在当前目录下生成的以包名加“.test”后缀为名的文件;3、执行“go install”命令安装当前代码包时产生的结果文件等等。

    本教程操作环境:windows10系统、GO 1.18版本、Dell G3电脑。

    Go语言中go clean命令可以移除当前源码包和关联源码包里面编译生成的文件,这些文件包括以下几种:

    go clean命令还可以指定一些参数。对应的参数的含义如下所示:

    一般都是利用go clean命令清除编译文件,然后再将源码递交到 github 上,方便对于源码的管理。

    下面我们以本地的一个项目为例,演示一下go clean命令:

    go clean -n
    cd D:\code
    rm -f code code.exe code.test code.test.exe main main.exe

    在命令中使用-n标记可以将命令的执行过程打印出来,但不会正真执行。如果既要打印命令的执行过程同时又执行命令的话可以使用-x标记,如下所示:

    go clean -x
    cd D:\code
    rm -f code code.exe code.test code.test.exe main main.exe

    1.gif
    图:go clean 命令运行前后对比

    【相关推荐:Go视频教程编程教学

    以上就是go clean有什么用的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:go语言 Golang
    上一篇:go语言中控制反转是什么 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • Go语言中注释有什么作用• go语言中return怎么用• go语言中反射三定律是什么• go语言依赖注入是什么• go语言有没有注解• go语言中切片怎么增删元素
    1/1

    PHP中文网