https://www.samueladebayo.dev/posts/parse-form-data-in-golang/