Maison  >  Questions et réponses  >  le corps du texte

golang - 用IDE看docker源码时的小问题

用了intellij + golang插件,配置好GO SDK和项目为GO项目后,把project的GOPATH设到了vendor目录

发现import中很多还是红色的,从github clone下来的项目verdor/src并不全,不知道是不是我操作有问题,通过go get拿全了src后,import下就全绿了,没问题。

但是还是有极少数的几个地方是红的,比如container/container.go,daemon/daemon.go

找不到其定义的位置,请教是IDE问题还是我设置问题,或者是别的什么,谢谢

过去多啦不再A梦过去多啦不再A梦2757 Il y a quelques jours612

répondre à tous(1)je répondrai

  • 仅有的幸福

    仅有的幸福2017-04-25 09:04:23

    J'ai résolu le problème dès que je l'ai mentionné. Le problème était que le système n'était pas sélectionné dans la balise de build. Je viens de le définir sur Linux, mais celui par défaut ne fonctionnait pas.
    Vous pouvez modifier le. fichier sous le projet .idea iml

    <buildTags>
        <option name="os" value="linux" />
    </buildTags>

    La raison est qu'il existe plusieurs structures Container dans le répertoire du conteneur, containers_solaris/container_unix/container_windows Sans définir os, l'EDI ne saura pas quelle structure utiliser

    .

    répondre
    0
  • Annulerrépondre