Well, while I don't want to discourage ANY sort of experimentation, remember the task at hand is to reduce the #Jehanne build complexity by getting rid of #GoLang.
Why?
My hope is to lessen the cost of going self hosted with Jehanne, as #Chibi is way simpler to port than GoLang.
If you write in standard (aka POSIX) C, we will have to port it to Jehanne separately (and to build the Chibi to link it even on Linux)
Maybe a #Scheme JSON writer would run unmodified on all systems.
____
Having said that... HAVE FUN! 😉