This article outlines the basic front- and backend flow of adding image uploading functionality to a web project using Javascript (React) and Go. It also addresses some additional features like file size limiting, content type limiting and sending files together with other input like text (adding a new forum post). This article does not touch setting up a React project or a server in Go. Starting from the beginning, we first have to enable the user to upload a picture from the UI. This is don...