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 ...
最新文章
- Flex与.NET互操作(十):基于FluorineFx.Net的及时通信应用(Real-time Messaging Applications)(一)...
- 关于this的指向问题
- nginx 解决session共享问题(jvm-route)方式
- 使用Python内置的smtplib包和email包来实现邮件的构造和发送
- mysql 备份库的shell_MySQL数据库的shell脚本自动备份
- XML 命名空间(XML Namespaces)
- 查询一个月一来表空间的变化情况
- Shell脚本编程之(七)Shell脚本的追踪与debug
- 阿里巴巴Java 程序员常用的 10 款开源工具!用好了,事半功倍!
- bzoj1814: Ural 1519 Formula 1 动态规划 插头dp
- linux (centos 8.1)生产环境基于9台物理机 安装 opentstack ussuri集群以及集成ceph (已转gitee)
- paypal如何支付欧元_Paypal怎么付欧元
- 电子合同的风险有哪些?小心别被坑了
- 22南工计算机学院新生培训最终章---ACM竞赛机制
- [Android][sensor][mag]指南针方向偏差,软磁三轴调整
- lda 可以处理中文_自然语言处理——使用词向量(腾讯词向量)
- 颜值性能满分的华为Noto9,这个性能会让将他视为手中的至宝吗
- 计算机组成与设计 硬件/软件接口 Risc-v 版
- oracle 12c基本管理,oracle 基本管理
- ZYNQ 图像处理之千兆网传(一)【寄存器级操作】
热门文章
- ASTC压缩格式总结
- 求两个数的最小公倍数c语言程序,用C语言求两个数的最大公约数和最小公倍数...
- 百度 php 图片文字识别,使用百度接口实现图片识别文字
- C#百度OCR本地图片识别文字
- 人脸识别测温一体机,如何成为公共场所防疫的第一道防线?
- 双引号后面要加句号吗_省略号后面可以加句号吗
- java 注解 mapping_@RequestMapping注解详解
- 如何在Tungsten Fabric上整合裸金属服务器(附配置验证过程)
- WS小世界网络python快速实现——调用networkx包
- QualDash: Adaptable Generation of Visualisation Dashboards for Healthcare Quality Improvement