Experimenting with microservices in Go