Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.
Steve Powell edited this page May 13, 2015 · 3 revisions

FAQ

This is place to put questions, and possibly their answers, to help developers.

How do we use IntelliJ on this project?

Q:

The set-up page IntelliJ is great, thank you, but it would be good to outline how you are supposed to set up the IDE in more detail. For example,

  1. Do we create a new project? or import one?
  2. Do we use file-based config or directory-based config?
  3. Is the project configuration checked-in to the git repo? (Not the user config, of course).

A:

  1. The easiest thing to do is to use File/Open... from the top-level menu. Navigate to the root of the github Go directory and select it to generate a project using theses sources. The project configuration files are placed in this directory, but otherwise nothing will be updated. This is equivalent to creating a Project from Existing Sources, also in the File menu.
  2. Use either file-based or directory-based configurations, it doesn't matter which, because...
  3. ...we don't check-in any of the configuration files (or directories). The best way to ensure this is to have a universal (global) .gitignore file which ignores these files, but putting one in the project root might be safer.
Clone this wiki locally