About In this section Introduction Features Privacy Security License Installation In this section macOS Linux Windows BSD Getting started In this section Quick start Basic usage Directory structure Configuration Configure markup Configure build Glossary of terms External learning resources Quick reference In this section Emojis Functions Methods Page collections Content management In this section Organization Page bundles Content formats Front matter Build options Page resources Image processing Shortcodes Related content Sections Content types Archetypes Taxonomies Summaries Links and cross references URL management Menus Comments Multilingual Markdown attributes Syntax highlighting Diagrams Mathematics Data sources Content adapters Templates In this section Introduction Template types Lookup order Base templates Home templates Single templates Section templates Taxonomy templates Term templates Partial templates Content view templates Shortcode templates Sitemap templates RSS templates 404 templates robots.txt templates Menus Pagination Embedded templates Custom output formats Functions In this section cast collections compare crypto css data debug diagrams encoding fmt global go template hash hugo images inflect js lang math openapi3 os partials path reflect resources safe strings templates time transform urls Methods In this section Duration Menu Menu entry Page Pager Pages Resource Shortcode Site Taxonomy Time Render hooks In this section Introduction Blockquotes Code blocks Headings Images Links Passthrough Tables Hugo Modules In this section Configure Hugo modules Use Hugo Modules Theme components Hugo Pipes In this section Introduction Transpile Sass to CSS PostCSS PostProcess JavaScript building Babel Asset minification Concatenating assets Fingerprinting and SRI hashing Resource from string Resource from template CLI Troubleshooting In this section Audit Logging Inspection Deprecation Performance FAQs Developer tools In this section Editor plugins Front-ends Search Migrations Other projects Hosting and deployment In this section Hugo Deploy Deploy with Rclone Deploy with Rsync Host on 21YunBox Host on AWS Amplify Host on Azure Static Web Apps Host on Cloudflare Pages Host on Firebase Host on GitHub Pages Host on GitLab Pages Host on KeyCDN Host on Netlify Host on Render Contribute In this section Development Documentation Themes Maintenance FUNCTIONS MATH FUNCTIONS math.Pi Syntax math.Pi Returns float64 New in v0.130.0 {{ math.Pi }} → 3.141592653589793 See also math.Sin math.Cos math.Tan math.Asin math.Acos math.Atan math.Atan2