J. Ben Huson
You will need to know the basics of the Go language, and the general concepts of web development.