跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • go mod 如何在无网情况下使用呢?
未分類
22 5 月 2020

go mod 如何在无网情况下使用呢?

go mod 如何在无网情况下使用呢?

資深大佬 : xmge 1

由于公司电脑不能连接外网。

将 go mod 项目和 vendor 文件夹拷贝过去后,goland 不能识别依赖包。

如果将 go mod 生成的 gopath 的依赖也拷贝过去就可以了,

现在能不能不拷贝依赖也能让 goland 识别呢?

有没有大佬遇到过类似问题呢?

大佬有話說 (11)

  • 資深大佬 : AmrtaShiva

    估计搞不了

  • 資深大佬 : JackyCDK

    。。。。replace 每个直接定位一遍?

  • 資深大佬 : to2false

    > 将 go mod 项目和 vendor 文件夹拷贝过去后,goland 不能识别依赖包。

    可以识别的,goland 里设置成 vendor 模式就行了

  • 資深大佬 : popstk

    1. 原机 go mod vendor
    2. 整个目录拷贝到新机
    3. goland 的 File->Settings->Go->Go Modules 的 vendoring support 勾起来

  • 資深大佬 : log4j

    把三方包放到 vendor 就行了,能不能识别是你 IDE 设置的问题,只要用 vendor build 没问题就可以

  • 資深大佬 : janxin

    可以识别的,应该是配置不对导致的

  • 資深大佬 : scnace

    在能连外网的机器上搭个 Go Proxy

  • 資深大佬 : kkkwar

    go build -mod=vendor

  • 資深大佬 : saberlong

    本地建 athens 之类的仓库存放第三方包。然后自己建 github,gitea 之类的作没内部项目的包。不过没外网,怎么取第三方包是问题

  • 資深大佬 : BlackBerry999

    内网搭私有库

  • 資深大佬 : mainjzb

    replace 直接定位到本地目录把
    replace github.com/xxxx/xxSDK => C:/git/xxSDK

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具