What about goto in clojure?

@leonoel wrote it, but if I understand correctly, the execution is always falling/flowing through, imperatively moving down like a do block. And location is reset with a go, so your example would I guess print “hello world\n” repeatedly and point-a is just ignored after the first loop.