## Prerequisites Although not required in all cases, Git and Go are often used when working with Hugo. Git is required to: - Use the [Hugo Modules] feature - Build Hugo from source - Install a theme as a Git submodule - Access [commit information] from a local Git repository - Host your site with services such as [AWS Amplify], [CloudCannon], [Cloudflare Pages], [GitHub Pages], [GitLab Pages], and [Netlify]. Go is required to: - Use the Hugo Modules feature - Build Hugo from source Please refer to the [Git] and [Go] documentation for installation instructions. [AWS Amplify]: https://aws.amazon.com/amplify/ [CloudCannon]: https://cloudcannon.com/ [Cloudflare Pages]: https://pages.cloudflare.com/ [Git]: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git [GitHub Pages]: https://pages.github.com/ [GitLab Pages]: https://docs.gitlab.com/ee/user/project/pages/ [Go]: https://go.dev/doc/install [Netlify]: https://www.netlify.com/