appendix A. Getting up and running with Hugo

A.1 System requirements

Hugo runs on a standard version of all major desktop operating systems, including Windows, macOS, and the various flavors of Unix. The following lists additional system requirements:

  • Go needs to be installed to use Hugo Modules (chapter 8+). Package managers that install Hugo take care of installing Go as well. The installation instructions for Go are located at https://golang.org/doc/install. You do not need to learn Go or use it directly within Hugo.

  • Although Git is not required to use Hugo, if Git is the version control system, Hugo provides access to the metadata in the templates. Hugo can also use Git metadata in its page rendering. (For example, the date last modified ...

Get Hugo in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.