Hi Garry, I like the use of a bool loop variable to show intent.  So I 
added an entry in page Do-while-loop idiom in Go 
<http://www.programming-idioms.org/idiom/78/do-while-loop/1847/go>.
Cheers
Val

On Sunday, October 9, 2016 at 5:15:51 AM UTC+2, Gary Scarr wrote:
>
>
> I prefer to show the intent of the bool with something like
>     
> for done :=false;!done;{
>
>
>         //stuff
>
>
>     done = xxx // done = expr in until(expr)
>
>
>     }
>
>
>
>
>
>
> On Friday, October 7, 2016 at 7:25:02 PM UTC-4, xiio...@gmail.com wrote:
>>
>> Any suggestions on a way to write a repeat until loop equivalent in 
>> golang that looks tidy
>>
>> currently I do :
>>
>> ib := true
>> for i := a.X; i != b.X || ib; i = i + b.X - a.X {
>> ib = false
>> //stuff
>> }
>>
>>  
>> for loops that need to be executed once under all conditions..
>>
>> maybe there's neater or better way ?
>>  
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to