experiments with the go language