Code completion and tab settings for golang