I also inquired recently (since I am recent advent of GO) of Gantt chart. If I may suggest this: for a project manager, such as myself, it is important to see (on Gantt) if the project is meeting its schedule, but it is also important to superimpose the project data 1) for a given employee which participates in several projects - to see when he/she will be able to accept new engagements, or 2) for the company - to see when the company will be able to do the same, or to see when the company MUST find new clients, or perish.
Presently, we use a whiteboard. GO will be much more convenient, and if you are working on Gantt module please consider my remarks.
Unfortunately, I am a system integrator, not application programist, and I cannot help in any way.
Radomir Boskovic firstname.lastname@example.org