cari

Rumah  >  Soal Jawab  >  teks badan

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梦2770 hari yang lalu632

membalas semua(1)saya akan balas

  • 仅有的幸福

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

    Saya menyelesaikan masalah sebaik sahaja saya menyebutnya Masalahnya ialah sistem tidak dipilih dalam teg binaan, saya hanya menetapkannya kepada Linux, tetapi yang lalai tidak berfungsi fail di bawah projek .idea iml

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

    Sebabnya kerana terdapat berbilang struct Container dalam direktori container, container_solaris/container_unix/container_windows Tanpa menetapkan os, IDE tidak akan tahu struct mana yang hendak digunakan

    balas
    0
  • Batalbalas