Irresponsible: no. A curious decision: definitely. I mean, there are many other options in the middle. Mixing go and c modules is possible. Unless it was just the case of not having go experience.
Without much more info, it's silly to speculate though.
Without much more info, it's silly to speculate though.