Оба языка не очень сложные в освоении, хотя, конечно, и не самые простые, т.е. какие-нибудь php или python будут проще, в том смысле что на них можно очень быстро начать писать какие-то осмысленные проекты. но в то же время есть много и более сложных для старта языков - C/C++ или Rust, например. Если выбор именно между C# и GoLang, то у них принципиально разные области применения, так что на мой взгляд стоит ориентироваться именно на то, какая область для вас кажется более привлекательной. C# в первую очередь применяется в разработке игр, десктопных и мобильных приложений, в то время как GoLang чаще всего применяться для разработки разнообразных клиент-серверных приложений (web backend, парсеры, статистика и т.п.) и, конечно, DevOps и админские инструменты, например, docker и kubernetes написаны на GoLang, и большинство расширений для них тоже пишутся на нем.
По поводу поиска работы… джуну будет сложно найти работу с хорошей зп, и чтобы вам ни говорили всякие образовательные платформы и онлайн-школы, после завершения обучения в них, вы будете именно джуном, так что нужно быть готовым к тому, что первые два-три года работы ЗП будет не очень высокой, ну а дальнейшая ваша карьера уже будет зависеть только от вас)