go clean 命令介绍
功能:用户删除项目的缓存文件或其他命令生成的文件。会删除以下文件(但不限于以下)
会删除编译go或命令源码文件而产生的文件,包括:“_obj”和“_test”目录,名称为“_testmain.go”、“test.out”、“build.out”或“a.out”的文件,名称以“.5”、“.6”、“.8”、“.a”、“.o”或“.so”为后缀的文件。比如:执行 go build -work 会生成WORK=C:\Users\my\AppData\Local\Temp\go-build296297870 ,go-build296297870 目录就是多生成的临时文件。
会删除当前目录下 go build 生成的 .exe 文件(假设有)。(即:删除当前代码包下生成的与包名同名或者与Go源码文件同名的可执行文件)
会删除go test命令并加入-c标记时在当前代码包下生成的以包名加“.test”后缀为名的文件。
go clean -i 命令:若在代码包中会删除 pkg 目录中的归档文件(.a 文件);若在 main 包中会删除 bin 目录中安装的 .exe 可执行文件。
go clean -n:会打印删除整个过程中用到的系统命令,但不会真正执行他们。
go clean -n -x:在 -n 的基础之上真正执行命令,(与 go build -n -x 类似)。
go clean -r:会删除路径包及其依赖包的一些目录与文件。
go clean -i:删除pkg 目录中因路径包生成的 .a 文件(即归档文件)。
go clean -cache:删除因 go build 产生的缓存实体。
go clean -testcache:删除 go build 产生的测试缓存实体。
go clean 命令介绍相关推荐
- make install - make uninstall - make clean 命令介绍
通常的安装方法是从源码安装包的目录执行以下命令: 先解压 tar -zxvf soft1.tar.gz 若是bz2结尾的改用(其中第一个字母z改为j) tar -jxvf soft1.tar ...
- modprobe命令介绍
命令介绍 ▪ 简介 ▪ 内容 2相关信息 ▪ 参数 ▪ 操作 1命令介绍编辑 简介 Linux命令:modprobe . 功能说明:自动处理可载入模块. 语 法:modprobe [-acdlrtvV ...
- git clean 命令详解
1. git clean 介绍 2. git clean 使用 3. clean 和 reset 命令 1. git clean 介绍 git clean 命令用于删除工作目录中没有被 tracked ...
- Gromacs的文件、程序、命令介绍
Gromacs的文件.程序.命令介绍 2017收集,来源于网络,整理如下: 1.文件格式 (1).pdb PDB数据库使用的文件格式: (2).top 拓扑文件,包含所有力场参数: (3).gro 分 ...
- APP开发实战132-Git命令介绍
33.2Git命令介绍 一. Git 常用命令速查 gitbranch 查看本地所有分支 git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支 g ...
- 第五课:系统目录及ls·文件类型及alias命令介绍
1.上过一次我们学习了单用户和救援模式及服务器秘钥登录等操作,而我们最终的目的还是要操作和使用linux系统,所以我们今天先初步学习linux的基本命令如下: 一·目录介绍 ls命令介绍 ...
- puppet子命令介绍
puppet子命令介绍 # puppet -V //查看puppet的版本 # puppet help //查看puppet支持的一些子命令 # ...
- linux系统防火墙相关问题及常用命令介绍
今天介绍关于linux系统防火墙:centos5.centos6.redhat6系统自带的是iptables防火墙,centos7.redhat7自带firewall防火墙,ubuntu系统使用的是u ...
- linux vim编辑文本是 m,linux基础命令介绍四:文本编辑 vim
本文介绍vim(版本7.4)的一般用法 vim是功能强大的文本编辑器,是vi的增强版. vim [options] [file ..] 使用vim编辑一个文件的最常用命令就是: vim file 其中 ...
- 常见网络命令介绍及使用
常见网络命令介绍及使用 ping 介绍 参数说明 使用例子 ipconfig 介绍 参数说明 使用例子 tracert 介绍 参数说明 使用例子 netstat 介绍 参数说明 使用例子 route ...
最新文章
- 【Deep Clustering】Improving Unsupervised Image Clustering With Robust Learning
- Android源码大全
- ram在计算机网络中表示的是,2018年职称计算机考试题库(20)
- 双向链表操作c语言 函数,c语言 双向链表的基础操作
- 能在任意一种框架中复用的组件,太牛了!
- U8-固定资产月末结账报错:BOF或EOF中有一个是真
- 知识产权-软考知识点-3
- 基于WIFI连接MAC绑定的点名及数据挖掘探究
- MathType安装和解决不能Crtl+V的问题
- 固态硬盘(SSD)原理及相关介绍
- python环境搭建及应用
- 微信高级群发之预览接口
- MySQL InnoDB配置统计信息
- python 抽象类的意义_python之抽象类
- Shellshock-破壳漏洞bash命令执行 CVE-2014-6271
- 微信小程序页面始终停留在下拉状态的bug解决
- 如何获取国外动态住宅ip并使用?
- maven依赖c3p0_java – Maven无法解析C3P0依赖
- java编写流星_[Java教程]【原创】java 流星划过天空
- 山东科技大学计算机辅助设计,机械毕业设计98山东科技大学基于UG的减速器计算机辅助设计.doc...