下面这两种方法都需要手动删除package的源码目录。

1、手动删除

It's safe to just delete the source directory and compiled package file. Find the source directory under $GOPATH/src and the package file under $GOPATH/pkg/<architecture>, for example: $GOPATH/pkg/windows_amd64.

直接删除源文件目录及编译后的package目录即可。在源码目录$GOPATH/src下找到你要删除的package名,直接删除;然后在$GOPATH/pkg/<architecture>下删除编译后的package目标文件目录。

2、用go clean命令自动删除编译后的package目录,再手动删除源文件目录

如:

go get -u github.com/motemen/gore

# -n 表示只打印命令,不执行
go clean -i -n github.com/motemen/gore...

# 执行删除编译后的package目录

go clean -i github.com/motemen/gore...

# 如果还有未删除的目录,那只有手动删除了

$ rmdir $GOPATH/pkg/darwin_amd64/github.com/motemen/gore

$ rm -rf $GOPATH/src/github.com/motemen/gore

注意:

请一定要包含三个点号 ... ,这样就不会递归删除子package,如本例中的 gore/gocode。-i 参数表示删除由 go install 所创建的archive或二进制文档。

最新文章

  1. 抛弃jQuery:DOM API之操作元素
  2. ASP.NET MVC搭建项目后台UI框架—4、tab多页签支持
  3. WIN32服务程序(二):卸载服务
  4. 后台管理UI推荐
  5. js上下滚屏效果,代码通过测试
  6. Delphi 调用外部程序并等待其运行结束
  7. IE6 png 透明 (三种解决方法)
  8. poj 3104 Drying(二分搜索之最大化最小值)
  9. Linux下使用sendmail发送邮件
  10. CSS文本
  11. 修改spfile导致oracle无法启动
  12. 【PHP】学习中遇到的php方法
  13. Mac下重新编译Linux内核
  14. Pandas.Series.dt.dayofweek相关命令
  15. Vue 嵌套数组 数组更新视图不更新
  16. gdb前端: VIM+Pyclewn 调试C/C++
  17. js json对象和数组对象
  18. Day04——Python模块
  19. RT-thread 设备驱动组件之IIC总线设备
  20. Fel表达式实践

热门文章

  1. [转]sudo找不到命令:修改sudo的PATH路径
  2. linux 修改hosts文件
  3. python 多返回值
  4. python使用selenium安装chromedriver的问题
  5. ERP项目实施记录05
  6. ERP项目实施记录04
  7. 腾讯云短信服务使用记录与.NET Core C#代码分享
  8. NLP去特殊字符
  9. 湘潭大学校赛H-统计颜色 线段树
  10. spark分组统计及二次排序案例一枚