You can start way simpler than that, as forth won't need an AST or a complex parser.
See this repository for a tutorial-approach to building a minimal forth-like language, in golang:
See this repository for a tutorial-approach to building a minimal forth-like language, in golang: