go socket demo