gofabric8 IDE setup for IntelliJ IDEA
In Shell:
- export $GOPATH=~/go/workspace
- mkdir -p $GOPATH
- export PATH=$PATH:$GOPATH/bin
- cd ~/go
- rm -rf workspace/*
- go get github.com/tools/godep
- git clone git@github.com:rhuss/gofabric8.git
- mkdir -p workspace/src/github.com/fabric8io/
- ln -s $(pwd)/gofabric8 workspace/src/github.com/fabric8io/
- cd gofabric8
- mv pom.xml pom.xml.back # don't know whether this is needed, just be to sure not to confuse IDEA
In IDEA:
- Go-Plugin Version 0.9.485
- New --> Project from Existing Sources ...
- Select ~/go/gofabric8
- Preferences --> Language & Frameworks --> Go --> Go Libraries
- Check "Use GOPATH ..."
- Add to "Project Libraries" --> ~/go/gofabric8/Godeps/_workspace/src
Bingo :)