当前位置: 首页 > 面试题库 >

我该如何控制`go get`放置东西的位置?

宗烨赫
2023-03-14
问题内容

当我go get打包一个软件包(例如godoc)时,它想创建并安装到其中/usr/lib/go/bin(这是一个使用库存Go软件包的Ubuntu系统)。

这不是很酷,因为像一个好的Debian用户一样,我只允许.deb软件包将东西安装到中/usr

我如何说服它安装到我的GOPATH工作区或下面的某个位置/usr/local


问题答案:

正确答案原来是正在安装golang-go.tools软件包。



 类似资料:
  • 在阅读了如何在控制台中隐藏日志消息源之后,我对这个命令的工作原理感到困惑。 什么是做什么?它似乎不能删除setTimeout? 还有其他方法做同样的事情吗?

  • 我正在工作的应用程序由一个导航抽屉组成,它是在一个活动中实现的。活动布局如下: 这是一个非常常见的模式,唯一经常变化的是容器布局中的片段。 如果片段中有一个滚动元素,在滚动时,CoordinatorLayout会很高兴地进行位置转换,包括Toolbar/AppBarLayout。 如何在这种情况下重置工具栏位置? 编辑:可能有bug,AppBarLayout偏移量更改监听器只有在重新启动应用程序时

  • 我的表单使用引导标记。它或多或少地呈现出我想要的效果,但是输入组之间没有空间,如下图所示。数据绑定属性是敲除语法,但我认为它们在这个问题中并不重要。 在这里,我们看到上述标记的结果。 Bootstrap非常全面,所以我想有一些标签可以控制它,但是文档中的示例非常简洁,我还没有找到任何类似的东西来为我提供线索。 通常,bootstrap的构造非常巧妙,因此应用于父div的单个类将以各种方式应用于所有

  • 问题内容: 我想浏览Mongoose存储在Mongodb中的原始数据。去哪儿了?我有一个名为Profile的模式,其中存储了多个配置文件,但是使用Mongodb shell ,并且不返回任何内容。 架构 问题答案: 使用Mongoose时的默认集合名称是小写的复数模型名称。 因此,如果要为as 创建模型: 集合名称是; 因此您将在shell中找到其内容。 请注意,如果您不喜欢默认行为,则可以提供自

  • 问题内容: 在阅读exploringflask.com时,我了解到最佳实践是使用两个不同的配置文件,一个用于开发,一个用于生产。我不知道是否将密钥放置在开发或生产配置中。 实例文件夹的私有性质使其非常适合用于定义不想在版本控制中公开的键。这些可能包括您应用的秘密密钥或第三方API密钥。 我认为不应共享密钥。我应该将密钥放入开发配置或生产配置中,还是应该为每个配置使用不同的密钥? 问题答案: 将密钥

  • 最近,我开始使用spring boot,我正在尝试将我的旧spring项目转换为使用它,所有这些项目都是web应用程序。我设法编译、打包和运行应用程序,但当我尝试在浏览器中访问它们时,我无法访问我的视图。 首先,我尝试将jsp页面放在通常的文件夹src/main/webapp/WEB-INF/jsp中,但在从官方留档中阅读本文后: http://docs.spring.io/spring-boot