add go demo