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

设置GOCACHE =“ on”将一堆文件放在on /目录中

万俟浩
2023-03-14
问题内容

我有这个测试帮助脚本:

#!/usr/bin/env bash

export GOPATH="$PWD"
export GOCACHE="off"

if [[ -z "$2" ]]; then
     go test -test.v "$1" 
else
     go test -test.v -run "$1"  "$2"
fi

出于无限的好奇心,我将其更改为:

export GOCACHE="on"

现在我在on /目录中有一堆文件,看起来像:

rm 'on/f5/f545eea03c3b3918eb9ea8da640e4096bb88e737da8fe79b982282e391034a00-d'
rm 'on/f5/f5f8e6ba734b39e6e3994bd38ae138ee5f1c934fb31aa3d67b6ebab51e064550-d'
rm 'on/f7/f77ddf07d9322f6fc37a8ccd8a3b1e204df20269d046d9f26e514ce8ee71dd24-a'
rm 'on/f9/f95e42f33f46590cc13a52c8c5ced78ee10b1d6223116b96e5048bbfca45a8fa-a'
rm 'on/f9/f960e1bdd90bdbedd9c1b6a4f84034b695366008fe9572f8eade4d6091ab7783-a'
rm 'on/f9/f983bb0548444122f704c06b85bfc940edea3ad6674c8bed4b259d3682e61ed6-a'
rm 'on/fa/fa0f06fb98f8e24e2896e173fa5ffafe741f388ecbc0ab05980bc6d7e582822e-a'
rm 'on/fa/fa21e4bcc0150a1df51f1c0342c16a12a1bbf3fc6266258794e8c4bed7366bd7-d'
rm 'on/fa/fac556023783b822b6b37ae37bf02932456e965ad1b37f4e45419c9779eb648e-a'
rm 'on/fb/fb1df4e560bc5701575401f7a3f12d29545b2ff1b931852f45f5e79ff798ab0e-a'
rm 'on/fb/fb32adee7638f775a9161a321db4fc76419e6370795c0d83d51a9edc116d3c65-a'
rm 'on/fb/fbd3f0a0b1bcb06b94a210547b346183455be303d482240b6e3b775ad91141c1-d'
rm 'on/fb/fbf683cd1314637c28aaf4fb65205d990c459938c32673d6492b0a046c5a2483-d'
rm 'on/fc/fc40abd0343f9a80c5b3dab549574858d22f9d70262ed2d3a847fdb54e3e303e-d'
rm 'on/fc/fc55620605eb3828cb262ebff9a1e314f65646349b01e6d7b2fb71b68a24b067-a'
rm 'on/fc/fc6ca27ea05682c412053e174d21b2736ede872a69331fb58fb740

有人知道那是什么吗?


问题答案:

off有效。除此之外的任何东西都将被视为放置缓存对象的目录/路径。参见https://github.com/golang/go/issues/28290



 类似资料:
  • 问题内容: 受此问题启发,在SET NOCOUNT上有不同的看法… 我们是否应该将SET NOCOUNT ON用于SQL Server?如果没有,为什么不呢? 它的作用编辑6,2011年7月22日 它抑制了任何DML之后的“受影响的xx行”消息。这是一个结果集,发送时,客户端必须对其进行处理。它很小,但是可以测量(请参见下面的答案) 对于触发器等,客户端将收到多个“受影响的xx行”,这将导致某些O

  • 问题内容: 有什么特殊的方法可以将Ruby on Rails项目转换为JRuby on Rails项目?现在需要让Rails端通过RMI与Jav​​a服务器通信,所以想知道如何进行转换。谢谢。 问题答案: 正如@Karl所说,这几乎可以奏效,但您需要注意许多警告: 数据库适配器将不同于您可能习惯的适配器。它们基于JDBC。例如,此处描述了MySQL适配器安装 通常,您将部署到生产中的Java应用程

  • 问题内容: 我正在尝试在Rails应用程序中使用Elasticsearch设置CircleCI。我认为已配置了映像,但是如何在CI中连接到该映像? 到目前为止,我已经尝试过… https://github.com/elastic/elasticsearch/issues/23866 错误信息 圈YAML配置 elasticsearch初始化器 问题答案: 来自Elastic的官方Docker映像预

  • 问题内容: 受这个问题的启发,在SET NOCOUNT上有不同的看法… 我们是否应该对SQL Server使用SET NOCOUNT ON?如果没有,为什么不呢? 它的作用 编辑6,2011年7月22日 它抑制了任何DML之后的“受影响的xx行”消息。这是一个结果集,发送时,客户端必须对其进行处理。它很小,但是可以测量(请参见下面的答案) 对于触发器等,客户端将收到多个“受影响的xx行”,这将导致

  • 问题内容: 我有一个文本文件想要包含在我的Android应用程序中,它不是字符串文件,而是标准文本文件。它包含定义在板上绘制的“地图”的特征的数据。该文件不是XML文件,所以我不确定应该放在哪里,或者如果这不是适用于Android的良好文件结构?你想这样做吗?如果您位于哪个目录下,应该将它们放在什么目录下?那么您应该如何访问文件?我知道如何使用FileInputStreams和FileOutput

  • 问题内容: 我在同一目录中有Java类文件和属性文件。 src / main / java / com / berlin / Test.class src / main / java / com / berlin / Test.properties 使用我构建的Maven Jar和Maven目标,我希望它们出现在同一目录中。但是当我执行“ mvn package”时,maven将类文件和属性文件放