add golang demos