Created by: linzhp
Right now, we don't need to create any project files for GoLand, but we need to run a script to symlink generated code into GOPATH. This PR allow us to run that script using "buck project".
It may sound overkill now, but using "buck project" to initialize IDE workspace allows us to hide implementation details from users. At some point in the future when we need to create a project file later, user experience will not change.
@philipjameson @styurin @ttsugriy Please take a look