Мотивация переписывать с С понятна, а вот мотивация с go , если его точно правильно выбрали, я бы послушал)
Ну мотиваций много. Можно начать с чего нибудь типа. Нам потребовалось интегрировать свои DSL, а ещё много кода на с++/с притащили в проект, начал душить перфоманс, в начале мы думали переработать проект. Но потом поняли что проще писать на расте.