Experimenting with golang