learning Go lang Demo