FWIW, the V folks demonstrate translating DOOM source to V and compiling it:
It uses a GC, by default. The plan was always for Vlang to have optional memory management, which is: GC, autofree, and manual. And, since it is a language going through its developmental phases, it could be argued to give it some leeway.