2015-12-17 21 views
0

我的環境:如何創建一個新的GoClipse項目,以便它遵循正常的Go項目結構?

  • OS X 10.10.5
  • 的Eclipse Mars.1(4.5.1)
  • GoClipse 0.13.0
  • 去版本go1.5.2達爾文/ AMD64

我的GoClipse設置:

  • Eclipse工作區:/ Us ERS /光線/ go_workspace
  • 轉到安裝
    • GOROOT:在/ usr /本地/去
    • gofmt:在/ usr /本地/去/斌/ gofmt
    • godoc:在/ usr /本地/去/箱/ godoc
    • GOOS:
    • GOARCH:
    • GOPATH:[X]同GOPATH環境變量(它是/用戶/射線/去)
  • 工具
    • 轉到甲骨文路徑:/用戶/光/去/斌/ ORACLE
    • [X]開始gocode服務器自動
    • [X]啓用gocode日誌控制檯
    • gocode路徑:/用戶/射線/去/斌/ gocode

當我使用默認設置創建一個新的圍棋項目,項目文件夾Eclipse工作區劃歸:/用戶/光線/ go_workspace /項目,垃圾桶, pkg和src文件夾作爲子文件夾。

我想要做的就是創建一個新的圍棋項目,並把它用:

  • /用戶/光/去/ src目錄/ github上/用戶/爲源目錄項目
  • /用戶/射線/去/包裝/ darwin_amd64/github上/用戶/項目的包目錄
  • /用戶/光/去/ bin中的二進制文件目錄
  • /用戶/光線/ go_workspace /用戶/項目的任何Eclipse/GoClipse設置

如何配置Eclipse/GoClipse/Project設置以使其發揮作用?

回答

0

不幸的是,以上是不可能的。您可以獲得的最接近的位置是在/Users/ray/go/src/github/user/project的位置創建您的Eclipse項目(請注意,您需要事先將Eclipse首選項GOPATH設置爲/Users/ray/go)。這樣,您將有:

  • /Users/ray/go/src/github/user/project爲源目錄
  • /Users/ray/go/pkg/darwin_amd64/github/user/project的包目錄
  • /Users/ray/go/bin爲二進制目錄

但是Eclipse設置/文件將在/Users/ray/go/src/github/user/project。 (ATM,唯一的Eclipse文件是.project.settings/。如果您擔心它們出現在版本控制中,可以將這些文件添加到Git忽略中)

相關問題