GoLand IDE formatting configuration

I wanted to document something I learned from @Clay Douglass this morning:
I was using Goland w/o this setup and so some of my commits were always loading as modified on Clay's machine.

It seems that I never configured my IDE to enforce formatting in the same way that previous factomd developers have done.

I started a wiki page here https://github.com/FactomProject/factomd/wiki/Goland-Configuration to describe how to do it.

P.S. I occasionally just use vim - I'm planning to take similar steps to make sure it behaves in a consistent manner to the 'official' setup.