Most important part is executing writing code: I suggest you write coreutils in golang or do this book in go https://xmonader.github.io/nimdays
Alternatively, port open source <language of choice> program(s)/examples to go, using go programming paradigms/style. Some source examples[0]
For the humanities inclined, from language to be transformed from, generate a Frank Lloyd Wright blueprint in L-system format and Andy Warhol it into the new language while attempting to not generate any Andy Kaufman antics.
-------
https://www.youtube.com/playlist?list=PLoILbKo9rG3skRCj37Kn5...
He made this series as a Christmas gift (2020) for his co-workers. Seriously underrated
I do the same this month: github.com/xovbd/advent-of-code