Found an assembler for #65cha02 written in Go that I can just embed directly. 

...but now I have to modify the disassembler endpoint to produce the assembler's syntax 

There is a combined dis/asm (+emul but not gonna use that) library as well (written in Go), maybe that's the way to go... but I like the simplicity of the other one... maybe I'll just fork the disassembler part? 

#theFoundry #theWorkshop

Hrmmm, I think go6502's emulation might be incorrect..? Good thing its dis/assembler uses an interface to interact with RAM! I think I can Frankenstein it together with my fork of i6502 - which has a much more thoroughly tested CPU - without actually having to make huge edits to either of them. UwU

Interfaces win again.