To follow along with this chapter, you will need the following tools:
- The Go language installed (https://golang.org/doc/install)
- Node.js and npm (https://nodejs.org/en/)
- A code editor, such as VS Code (https://code.visualstudio.com/)
The chapter assumes familiarity with JavaScript, HTML, React, and Go.
If you are not yet familiar with React, please have a look at Chapter 3, Go Concurrency, and Chapter 4, Frontend with React.js.
The code for this chapter can be found at https://github.com/PacktPublishing/Hands-On-Full-Stack-Development-with-Go.