【问题标题】:How does go mod generate the version and timestamp from a commit idgo mod 如何从提交 id 生成版本和时间戳
【发布时间】:2019-12-30 00:30:13
【问题描述】:

当我在 go.mod 中指定一个 git commit id 时,例如“xxx.xxx.org/xxxx/common 686937ffa3bf”。然后似乎 go mod 会自动生成一个版本和一个时间戳,如下所示“xxx.xxx.org/xxxx/common v0.0.137-0.20191229121626-686937ffa3bf”。我想知道“v0.0.137”和“0.20191229121626”从哪里来?

【问题讨论】:

    标签: go


    【解决方案1】:

    根据doc go mod,当您指定未标记的提交时,请使用pseudo-version

    v0.0.137 是指定提交之前提交图表中的最新标记版本

    0.20191229121626 是 UTC 的提交时间

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-25
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 2010-11-15
      • 2021-12-11
      • 2022-06-28
      • 1970-01-01
      相关资源
      最近更新 更多