> The current focus is on Go (golang) because i think it is relatively similar > to Nim or a subset of Nim
Nah, Go is very different with lots of idioms that make no sense in Nim. > I will consider it a success if it is able to translate ~80% of the > constructs to idiomatic Nim code. I hate to be this guy but: Forget about it already. Go is full of interfaces and runtime reflection and channels and goroutines and `context.Context` and manual error handling. For learning purposes pick something else like an Oberon to Nim translator. Or some version of Basic. Or Pascal without its OO features.