~rauhl/go-conditions