Convert go block to explicit take! and put!