go fmt codes
solve go fmt conflicts