Hugo速成指南
Hugo,一款当红的开源静态网站生成器,让网站建设变得简单、快捷又有趣。它基于 Go 语言编写,拥有出色的性能和速度。与其他网站生成器相比,Hugo 的独特之处在于它能在短短几秒钟内完成数千个页面的构建过程。
Hugo,一款当红的开源静态网站生成器,让网站建设变得简单、快捷又有趣。它基于 Go 语言编写,拥有出色的性能和速度。与其他网站生成器相比,Hugo 的独特之处在于它能在短短几秒钟内完成数千个页面的构建过程。
Go是一种新的语言。虽然它借鉴了现有语言的思想,但它具有不同寻常的特性,使得有效的Go程序在性质上不同于用其亲戚编写的程序。将C++或Java程序直接翻译成Go不太可能产生令人满意的结果——Java程序是用Java编写的,而不是Go。另一方面,从Go的角度考虑问题可能会产生成功但完全不同的程序。换句话说,要写好Go,了解其属性和习惯用法非常重要。还要知道在Go中编程的已建立惯例,例如命名、格式化、程序构造等等,以便您编写的程序易于其他Go程序员理解。
Hugo uses the excellent Go html/template library for its template engine. It is an extremely lightweight engine that provides a very small amount of logic. In our experience that it is just the right amount of logic to be able to create a good static website. If you have used other template systems from different languages or frameworks you will find a lot of similarities in Go templates.