percol in golang.