Changed Go source files to use zero initialization pattern