O Go não é especificamente uma "linguagem de programação de sistemas", é uma linguagem de programação de propósito geral.
Você não precisa de nenhum conhecimento prévio de C para começar, não é muito próximo de C (mesmo sintaticamente).
Você também não precisa de conceitos de sistemas específicos (Unix ou outros). Uma boa compreensão de como fazer as coisas na linha de comando e como usar um editor de texto é praticamente tudo que você precisa - e desde que você pode fazer o Tour de Go inteiramente do seu navegador favorito, mesmo que não seja obrigatório.
O Go estaria bem como uma primeira linguagem de programação (exceto talvez que, sendo uma linguagem relativamente nova, você possa encontrar um pouco menos de documentação e tutoriais do que para outras pessoas, e as ferramentas / ecossistema podem ter mais algumas arestas) .
Tudo que você precisa é tempo para passar por tutoriais e material introdutório sobre golang.org e em outros lugares, paciência e curiosidade.